Book #26 - Build Systems with Go & save the world
Build Systems with Go & save the world
by Juan M. Tirado (2021)
Friday evenings - 6 pm pacific time / 8 pm central time
Meetup: https://www.meetup.com/the-south-padre-island-reading-group/events/283133279
Zoom: Join our Cloud HD Video Meeting
Amazon: https://www.amazon.com/Build-Systems-Go-Everything-Gopher/dp/B094L79K1C/
Source Code (github): GitHub - juanmanuel-tirado/savetheworldwithgo: Build systems with Go examples
Update: January 14, 2022
We’ve decided to switch to the book “Learning Go: An Idiomatic Approach to Real-World Go Programming” by Jon Bodner
Chapter 6 | Presenter |
---|---|
Goroutines | Amish |
Channels | Amish |
Select | Casey |
WaitGroup | Casey |
Timers, tickers, and timeouts |
|
Context |
|
Once |
|
Mutexes |
|
Atomics |
|
Chapter 5 January 7, 2022 | Presenter |
---|---|
5.1 reflect.Type | Casey |
5.2 reflect.Value | Casey |
5.3 Creating functions on the fly | Casey |
5.4 Tags | Jens |
5.5 The three laws of reflection | Jens |
Chapter 4 December 17, 2021 | Presenter |
---|---|
4.1 Structs | Amish |
4.2 Methods | Jens |
4.3 Interfaces | Ken |
Chapter 3 December 17, 2021 | Presenter |
---|---|
3.1 Arrays | Randy |
3.2 Slices | Casey |
3.3 Maps | Randy |
Chapter 2 December 10, 2021 | Presenter |
---|---|
2.1 Packages and imports | Casey |
2.2 Variables, constants, and enums | Amish |
2.3 Functions | Amish |
2.4 Pointers | Ken |
2.5 nil and zero values | Raj |
2.6 Loops and branches | Ken |
2.7 Errors | Casey |
2.8 Defer, panic, and recover | Jens |
2.9 Init functions | Jens |
Chapter 1 December 3, 2021 | Presenter |
---|---|
Save the world with Go!! | Casey |
Passing arguments to our program | Casey |