Golang is a simple language to learn that is the opposite of Perl in certain senses like having strict predefined type declarations. It does not have features like implicit type conversions, classes, or pointer arithmetic for simplicity. However, it has implicit interfaces and error handling within functions. Tooling includes versioning, build, and formatting tools as well as IDE support. Concurrency is easy with goroutines and channels, and debugging can be done with print statements or GDB.