Code Self Study Forum

Resources for Learning Go (Wiki Page)

Basics

This post on project structure is also worth reading:
https://eli.thegreenplace.net/2019/simple-go-project-layout-with-modules/

Go By Example provides a quick overview of the language.

Ultimate Go was mentioned in chat. (study guide)

This is good:

Additional Resources

Channel use cases:
https://go101.org/article/channel-use-cases.html

This looks interesting:

Learning Go with Tests was recommended in a forum thread:

Here are some coding problems in Go:

There is a repo of algorithms in Go here:

Programming challenges in Go:

WebAssembly

Resources for WebAssembly in Go:

Compiling very small Go binaries, including wasm:
https://tinygo.org/webassembly/

An example of using tinygo:

Extending Python with Go

https://www.ardanlabs.com/blog/2020/07/extending-python-with-go.html

2 Likes