All Systems Go Chris Saunders
-
- Technology
All Systems Go is a weekly challenge podcast focused on the Go Programming Language. Every week we focus on a summary of Go related news and walk through our solutions to last week's challenge.
-
Season 1 Finale
Kofi and Chris talk about a Pro Tools fail, going back to Vugu, the new season of All Systems Go and an all new project that will start Season 2.
Full shownotes: https://asgpodcast.com/posts/s1e14/ -
Vugu Redemption
This week Kofi and Chris talk about upcoming meetups, terminal games, the “Ultimate Setup” for a Golang project, Robotics and the next challenge: Vugu Redemption. Full shownotes at asgpodcast.com
-
7% Complete 100 Days of Code
This week Kofi and Chris talk about GoCon Canada, GoLang + WASM, Kofi's Windows setup and some cool projects.
Next Week's Challenge: build a Vugu based site!
Notes:
https://blog.gopheracademy.com/advent-2019/writing-go-user-interfaces-with-vugu/
https://github.com/golang/go/wiki/WebAssembly
https://github.com/thedevsaddam/gojsonq/wiki/Queries
https://www.youtube.com/watch?v=ngmSXZiqLuQ&feature=youtu.be
https://madeddu.xyz/posts/go-async-await/ -
func 100dofCode(Kofi host, Chris host) challengeResult {
This week Kofi and Chris talk about holiday breaks & self-care, and a bunch of news! Go community singing, 100 Days of Code, some how-to docs from around the web, containers, a shell output visualizer, flying drones with Go, and challenge fails.
Next Week's Challenge: Report on the first 7 days of 100 days of code.
Notes from the show:
Gophercise! https://gophercises.com/
Jon Calhoun's awesome Go courses - https://www.usegolang.com/
Write in Go - ScaleAbility https://www.youtube.com/watch?v=yhC-361QGJw&feature=youtu.be
Dev.To is awesome! https://dev.to/t/go
Do you have a good way to pull event data from meetup.com?
Why we're writing ML in Go, not Python - Caleb Kaiser https://towardsdatascience.com/why-were-writing-machine-learning-infrastructure-in-go-not-python-38d6a37e2d76
Go Modules with Private Git Repositories - Tim Jones https://medium.com/cloud-native-the-gathering/go-modules-with-private-git-repositories-dfe795068db4
Docker, Kubernetes, Helm - SeattleDataGuy https://medium.com/better-programming/docker-kubernetes-and-helm-4b5a5a87bc8f
Complete Guide to Create Docker Container for Your Golang Application - Afdol Riski https://medium.com/@afdolriski/complete-guide-to-create-docker-container-for-your-golang-application-80f3fb59a15e
Create a tensor from a Dataframe - https://gorgonia.org/how-to/dataframe/
Go 1.13.6 https://github.com/golang/go/issues?q=milestone%3AGo1.13.6+label%3ACherryPickApproved
Go 1.12.15 https://github.com/golang/go/issues?q=milestone%3AGo1.12.15+label%3ACherryPickApproved
Sampler https://github.com/sqshq/sampler
Flying a DJI Tello Drone with Go - Ferdinand Mütsch https://dev.to/n1try/flying-a-dji-tello-drone-with-go-3oll
Golang-IO-Cookbook - Jessie Duffield https://github.com/jesseduffield/notes/wiki/Golang-IO-Cookbook -
resolutions2020 := make([]resolution, 2)
With 2020 on the Horizon, Kofi and Chris talk about some of the "best of 2019" articles on the web, Y2k, practical coding, versioning, WSL, the IDE mini-challenge, and this week's challenge: Make some coding resolutions for 2020.
Notes:
Golang Weekly Issue 293: https://golangweekly.com/issues/293
Practical Go - Dave Cheney: https://dave.cheney.net/practical-go/presentations/qcon-china.html
Versioning with Branching Strategy - Eyal Posener: https://posener.github.io/branch-strategy/
Ardan Labs - Go Training important reading: https://github.com/ardanlabs/gotraining/blob/master/reading/README.md
Understanding Allocations - Jacob Walker: https://youtu.be/ZMZpH4yT7M0
TamaGo - Pure Embedded Go for ARM SoCs: https://media.ccc.de/v/36c3-10597-tamago_-_bare_metal_go_framework_for_arm_socs
Next Week's Challenge: Voltron app build based on past challenges - UI, call an API, store in a DB
Thanks for listening, you can find us at @asgpodcast on Twitter, gitlab.com/all-systems-go on gitlab. We also have an #allsystemsgo channel in the Gopher Slack. -
return errors.Wrap(err, "Holiday Episode")
This week Kofi and Chris talk about New Year's Coding resolutions, kubering your netes in a terminal UI, a VS Code vs. GoLand mini-challenge, and everything they learned about Go Errors during this week's challenge.
Notes:
Gophercon 2020 tickets are on sale, Call for Proposals is open! https://www.gophercon.com
K9s curses based terminal UI for Kubernetes - https://github.com/derailed/k9s
Instant messaging server with a pure Go backend - https://github.com/tinode/chat
Gosec Golang security checker - https://github.com/securego/gosec
Error package - https://github.com/pkg/errors
GopherCon 2019: Marwan Sulaiman - Handling Go Errors - https://youtu.be/4WIhhzTTd0Y
Error Handling in Upspin - https://commandcenter.blogspot.com/2017/12/error-handling-in-upspin.html
Failure is your Domain - https://middlemost.com/failure-is-your-domain/
Kubernetes contributors guide: GitHub workflow - https://github.com/kubernetes/community/blob/master/contributors/guide/github-workflow.md
Next Week's Challenge: New Year's Coding Resolutions!