awesome-golang-workshops
A curated list of awesome golang workshops.
AI summary
Go workshops
A curated list of in-depth workshops on Go programming language topics
- stars
- 513
- forks
- 27
- watching
- 17
- awesome lists
- 2
- entries
- 21
What's in the list
21 links in 11 sections, with live GitHub stats.activeno commit in 2y
Contents / Performance
High Performance Go Workshop
Covers the tools to diagnose performance problems
Go Perfbook
Outlines best practices for writing high-performance Go code
Golang Benchmarks
Comparison of different benchmarks with explanations for the results
Compiler Optimizations
Optimizations done by the Go compiler
Contents / Learning Go
Learn Go With Tests
Learn Go with test-driven development
Gopher Labs
A workshop with a track on how to be a Go developer
- The Beginner's Guide to Go
A workshop that walks you through everything you need in order to learn Go from the ground up
Contents / Versioning
- vgo
A collection of posts by Russ Cox about versioning in Go
Contents / Web
Go Web Workshop
How to build a web application with Go
Contents / Best Practices
Uber Styling guide
Documents style patterns and conventions used in Go use at Uber
Clean Go Article
Covers writing clean code and discusses concrete refactoring examples specific to Go
Contents / Data Structures
- Go Data Structures Course
A course covering how you can build all the standard CS data structures using Go
Contents / Design Patterns
Go Patterns
Curated list of Go design patterns, recipes and idioms
Contents / Go Internals
Go Internals
About the internals of Go
Static Analysis Workshop
Dicusses about writing static code analyzers (linters) in Go for Go programs
Go 101
focusing on Go syntax/semantics and all kinds of runtime related things
Contents / gRPC
gRPC Workshop
How to build a gRPC server, a gRPC client and how to deploy a gRPC server using docker
Go gRPC Crash Course
A crash course on using gRPC with Go
- Building gRPC Microservices in Go
A course that walks you through setting up, and implementing a gRPC microservice in Go
Contents / ML
Machine Learning With Go
Provides a view on training, utilizing, evaluating, and deploying machine learning models using Go
Contents / Tooling
Go Tooling Workshop
Covers all the tools gophers use in their day to day life
Nothing in this list matches your filter.
Featured in 2 awesome lists
Each link jumps to the spot where the list mentions awesome-golang-workshops.
More related projects
izumin5210/grapi427
charmbracelet/soft-serve5.5K
kaaproject/kaa1.4K
ctreminiom/go-atlassian134
henry-sarabia/sliceconv10
alexandre-normand/slackscot55
henry-sarabia/blank12
perlin-network/life1.7K
xtaci/gaio829
securego/gosec7.9K
maxence-charriere/go-app8K
insolar/insolar191
rocketlaunchr/igo66
nathanborror/logger63