Re:On Learning Rust and Go: Migrating Away from Python
by theshrike79 on Sunday March 24, 2019 @11:23AM
(#19476837)
In my experience the active aversion to all kind of magic make Go code more maintainable even if you're not familiar with that particular part of the code base.
Stuff goes in, stuff comes out. You don't need to wonder if something outside of the scope magically comes around and changes things in the middle.
Also Go's concurrency pattern with goroutines and channels fits really well to my mental models of how stuff tends to work in my field.
Stuff goes in, stuff comes out. You don't need to wonder if something outside of the scope magically comes around and changes things in the middle.
Also Go's concurrency pattern with goroutines and channels fits really well to my mental models of how stuff tends to work in my field.