Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 20 Go Awesome Projects
-
There’s no Go book that I personally would recommend without hesitation.
Instead, I would suggest that you try to find a bunch of blog posts and lectures and read/watch them in order to get a feeling of the Go philosophy. The official Go blog has some good articles and otherwise I recommend to have a look at what Rob Pike and Russ Cox has written/presented.
Then I believe that as soon as possible it’s a good idea to start some toy project so that you can dive in.
I’m afraid I don’t have too many links to share. This might be a good starting point: https://www.youtube.com/watch?v=7VcArS4Wpqk
Here’s a meta-resource that could be useful: https://github.com/avelino/awesome-go (see the Resources section at the end of the ToC).
Best of luck!
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Go-Patterns: A Curated Collection of Go Design Patterns and Best Practices | news.ycombinator.com | 2024-10-04
-
awesomo
Cool open source projects. Choose your project and get involved in Open Source development now.
-
-
-
awesome-italia-remote
A list of remote-friendly or full-remote companies that targets Italian talents.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
-
-
-
-
-
-
-
secureio
An easy-to-use XChaCha20-encryption wrapper for io.ReadWriteCloser (even lossy UDP) using ECDH key exchange algorithm, ED25519 signatures and Blake3+Poly1305 checksums/message-authentication for Go (golang). Also a multiplexer.
-
-
-
kemba
A tiny debug logging tool. Ideal for CLI tools and command applications. Inspired by https://github.com/visionmedia/debug
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Awesome discussion
Go Awesome related posts
-
Docker Bake: Storing your Docker build config
-
GVisor: Linux-Compatible Sandbox
-
Go-Patterns: A Curated Collection of Go Design Patterns and Best Practices
-
Backup GitHub Repositories with gidek
-
Neofetch developer archives all his repositories: "Have taken up farming"
-
Version Control Beyond Git
-
Pen Plotter Programming: The Basics (2017)
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 10 Dec 2024
Index
What are some of the best open-source Awesome projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | go-formatter | 133,876 |
2 | go-patterns | 25,593 |
3 | awesomo | 9,437 |
4 | go-recipes | 4,143 |
5 | awesome-blockchain | 3,302 |
6 | awesome-italia-remote | 2,391 |
7 | mtproto | 1,237 |
8 | FlowMeter | 1,122 |
9 | consistent | 693 |
10 | awesome-monitoring | 672 |
11 | awesome-go-orms | 571 |
12 | go-sql | 178 |
13 | SQL-NoSQL-Guide | 57 |
14 | froggit-go | 45 |
15 | mcli | 34 |
16 | secureio | 33 |
17 | instaunit | 23 |
18 | Cloud-Native-Guide | 18 |
19 | kemba | 13 |
20 | tl | 10 |