Go
Est. read time: 1 minute | Last updated: December 17, 2024 by John Gentile
Contents
Overview
For system and low-level programming, C has been the defacto standard, however it was built to have an abstract model representing a single processor with a single block of memory. Go was developed to fit the niche of low-level development of multiprocessor environments.
Toolchains
- Golint is a linter for Go source code.
- f-secure-foundry/tamago bare metal Go implementation for ARM SoCs
References
- GoLang/go: The Go programming language
- Effective Go - The Go programming language
- Practical Go Lessons Book
- hoanhan101/ultimate-go: The Ultimate Go Study Guide
- tmrts/go-patterns: Curated list of Go design patterns, recipes and idioms
- inancgumus/learngo: 1000+ Hand-crafted Go Examples, Exercises, and Quizzes
- quii/learn-go-with-tests: Learn Go with TDD
- Network Programming with Go
- Uber Go Style Guide