Below is my simple code, and whenever I try to enter role 'crack' on terminal, sometimes it takes it well, and sometimes it strangely takes it as 'Drack'. Why in the world would it do that? Its happening quite often
fmt.Println("
Do you want crack a hash (type 'crack') or just help other nodes in cracking their hash (type 'help')?")
fmt.Scanf("%s
", &role)
fmt.Println("role taken is", role)
if role == "crack" {