Skip to content
James Taylor edited this page May 14, 2021 · 5 revisions

https://github.com/inancgumus/learngo

https://gobyexample.com

http://tmrts.com/go-patterns/

https://quii.gitbook.io/learn-go-with-tests/

https://onsi.github.io/ginkgo/

"Learning Go: An Idiomatic Approach to Real-World Go Programming" (Jon Bodner)

Value types (use pointers to change these in a function)

  • int
  • float
  • string
  • bool
  • structs

Reference types (no need to use pointers to change these in a function)

  • slices
  • maps
  • channels
  • pointers
  • functions

https://sagikazarmark.hu/blog/functional-options-on-steroids/

Clone this wiki locally