Project Description
Go (or Golang) is an open-source programming language designed to build fast, reliable, and efficient software at scale. It is the language used to create Kubernetes, K3s, Rancher, and countless cloud-native applications. Let's learn Go by writing an application during the hack week!
Goal for this Hackweek
- Understand the syntax and grammars of Go
- Learn the advanced features of Go
- Get familiar with Go’s standard libraries/packages
- Write an application following this tutorial
Resources
There are tons of tutorials and articles on the internet, but not all of them are of high quality or up-to-date. If you know any article/book/tutorial that is good for a beginner, please do not hesitate to share them in the comments.
Here are some resources I will use to learn Go:
No Hackers yet
This project is part of:
Hack Week 20
Activity
Comments
-
over 1 year ago by jluo | Reply
I tracked my progress at this Github repo: https://github.com/jiaqiluo/learn-go
Similar Projects
A CLI for Harvester by mohamed.belgaied
[comment]: # Harvester does not officially come...
Updatecli Kubernetes Operator by olblak
[comment]: # (Please use the project descriptio...
Create a CLI tool for interacting with Rancher Support Matrix by dpock
Rancher Support Matrix CLI Helper
A tool t...
WASM support for cloud native buildpacks by atgracey
[comment]: # (Please use the project descriptio...
Project Skyscraper - PoC of a Cloud Governance Dashboard by tmuntan1
Project Description
We would like to crea...
grog by gbaccini
[comment]: # (Please use the project descriptio...
WASM support for cloud native buildpacks by atgracey
[comment]: # (Please use the project descriptio...
Create a CLI tool for interacting with Rancher Support Matrix by dpock
Rancher Support Matrix CLI Helper
A tool t...
A CLI for Harvester by mohamed.belgaied
[comment]: # Harvester does not officially come...
Learn PostgreSQL advanced features by okurz
Motivation
The PostgreSQL database implement...
Learn about Fleet by kwk
[comment]: # (Please use the project descriptio...
EVERYONE can contribute to documentation – See how YOU can join the party by chabowski
[comment]: # (Please use the project descriptio...