Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.
I am an heavy user of the Go language and thus I may have some thoughts, resources and tips to share about it.
Here is a list of interesting design docs around Go.
- Generics aren’t ready for Go | Drew DeVault’s Blog
- Type Parameters - Draft Design
- Few things on generics Rakyll’s take on the design
An example of transparent integration with containers on tests.
Statically compiling Go programs compile go
We should do the same for gotestyourself
Type Parameters - Draft Design go #read
Go repository layout is a very different thing compared to other languages. There’s a lot of conflicting opinions and little firm guidance to help steer people along a path to more maintainable code. This is a collection of guidelines that help to facilitate understandable and idiomatic Go.
Do the same in 2020 (with go modules), without lsp for now Add this to notes (go language)