Go Ship! Scroll down arrow Hack Club
Frame
Sailboat

Ship a Golang project

arrow down Gem

Get cool prizes!


wave

Requirements


Frequently Asked Questions


What even is Go?

Go (aka Golang) is a high-level general-purpose programming language released in 2009 by Google.
What makes it special are its super-fast compile times, concurrency via goroutines, simplicity & efficiency, and its powerful standard library.
Compared to C++ or Rust, Go is much easier to learn and write, while still offering comparable performance for 99% of use cases.
Some popular projects written in Go are Caddy, Docker, Kubernetes, and Dgraph.

See more:

Can I participate?

If you're 13-18 years old, yes!

What do I need to do?

1. Ship a project written in Go
2. Get tokens for hours spent
3. Redeem tokens for prizes!

How do I ship my project?

If your project is a website, you can host it on any platform that supports Go (try Hack Club Nest! (if it's back up yet)) as long as it's live and accessible to the public.
If your project is not a website, you can upload the binary to GitHub Releases (or another platform) and optionally list your package on pkg.go.dev.

How do I track my time?

Hackatime!

I have more questions!

Join the #go-ship channel on the Hack Club Slack and feel free to ask anything!

Guides


Go Gopher

Setting up Go

Make the Golang Go

arrow right
Hack a time waow

Setting up Hackatime

This time will be hacked

arrow right
Go Gopher

Hello World!

Run your first Go program

arrow right
Go Gopher

Gin Gonic

Build a web server with the Gin framework

Need project ideas?


Try Go!


https://go.dev/play
wave