Skip to content

Learning Go - Summary of Golang learning material

homepage-banner

Websites

  • Go Language Official Website (https://golang.org)
  • Study Golang Website (http://studygolang.com)
  • Go Compiler (https://github.com/golang/go)
  • Go Language China Community (https://github.com/golang-china)
  • Golang Home (http://golanghome.com)
  • GoLang China (http://golangtc.com)
  • Gopher Academic (https://blog.gopheracademy.com)
  • Go by Example (https://gobyexample.com)

Video Tutorials

  • “Go Programming Basics”
  • “Go Web Basics”
  • “Introduction to Famous Go Libraries”

Book Lists

  • The Way to Go (https://github.com/Unknwon/the-way-to-go_ZH_CN)
  • “Introduction to Go”
  • Programming in Go
  • “The Go Programming Language Bible - Chinese Version” (https://github.com/golang-china/gopl-zh)
  • “Go Language Cloud Power”
  • “Go Web Programming”
  • “Go Language Programming” (Xu Shiwei, Lü Guihua)
  • “Go Concurrent Programming in Practice”

Web Framework

  • go-gin (https://github.com/gin-gonic/gin)
  • beego (http://beego.me)
  • web.go (https://github.com/hoisie/web)
  • revel (https://github.com/revel/revel)
  • GoKu (http://qleelulu.github.io/goku)

Others

  • Third-party Libraries for Go (https://github.com/golang/go/wiki/Projects)
  • Go Project Search - Go Walker (https://gowalker.org)
  • Go Primer (http://www.oschina.net/question/12_7902)
  • Collection of Go Language Resources (https://github.com/wonderfo/wonderfogo/wiki)
  • Go Concurrent Explanation (http://concur.rspace.googlecode.com/hg/talk/concur.html#slide-8)
Leave a message