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
-
about 3 years 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...
terraform-provider-feilong by e_bischoff
Project Description
People need to test o...
Go zip updater: Appending new files to zip archive without decompressing the whole file by StarryWang
Project Description
Currently, Golang's `...
WebUI for your data by avicenzi
[comment]: # (Please use the project descriptio...
Gameboy emulator written in Go by mikeletux
[comment]: # (Please use the project descriptio...
WebUI for your data by avicenzi
[comment]: # (Please use the project descriptio...
Learn Golang contribuing to opensource projects by mbussolotto
Project Description
Get practice in Golan...
Cluster API Provider for Harvester by rcase
[comment]: # (Please use the project descriptio...
Rancher Upgrader - Upgrades your rancher install via helm, and communicates critical changes from release A to B. by rweir
[comment]: # (Please use the project descriptio...
A CLI for Harvester by mohamed.belgaied
[comment]: # Harvester does not officially come...