Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 23 Go golang-example Projects
-
learngo
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
microservices-go
Golang Microservice Boilerplate using MySQL, Docker and Swagger, API REST. Gin Go and GORM with pagination and implementation of a Clean Architecture.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
tcpack
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
-
shortlink
High-Performance Shortlink ( Short URL ) app creator in Golang. For privacy reasons, you may prefer to host your own short URL app and this is the one to use.
-
GraphQL-Go-onepieceAPI
Basic One Piece (famous manga) API developed in Go & GraphQL, returns the Strawhats crew information, and give you the possibility to create new pirates & crews.
-
saving-goals-go
Example Event-Sourced microservice using https://github.com/eventually-rs/eventually-go (by get-eventually)
-
inventa-examples
Cross-language example projects to demonstrate how Inventa works and how to use it as microservice registry and for executing RPC.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
2022 update. At the time of writing this update, it's been over a year since I published this article. At the end of this article I promise a part two, which I must admit, will probably never come for a couple of reasons. I no longer use this structure (I still think this article gives people some help to get going, but would like to update it at one point. I suggest you checkout this repo. Secondly, in regards to integration testing, I've just relased a full-length article about it which you can find here.
Go golang-examples related posts
-
How I Error - 2 years later
-
Structuring a Golang API
-
Introducing go-api-basic - another template/boilerplate RESTful web server
-
Show HN: Open-Source self hosted Short URL creator or URL tracker in Golang
-
go-awesome/shortlink
-
Show HN: High-performance shorturl creator in Golang with source code [pdf]
-
High-Performance short URL creator app in Golang
-
A note from our sponsor - InfluxDB
www.influxdata.com | 1 Jun 2024
Index
What are some of the best open-source golang-example projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | learngo | 18,427 |
2 | modern-go-application | 1,777 |
3 | goapp | 775 |
4 | diygoapi | 467 |
5 | microservices-go | 431 |
6 | samples-go | 426 |
7 | golang-tutorials | 377 |
8 | tcpack | 174 |
9 | goexample | 147 |
10 | shortlink | 145 |
11 | golang-book | 144 |
12 | koochooloo | 80 |
13 | GraphQL-Go-onepieceAPI | 60 |
14 | go-notebook | 38 |
15 | vilmos | 31 |
16 | golang-crud-rest-api | 22 |
17 | go-boilerplate | 18 |
18 | al-Go-rithms | 11 |
19 | saving-goals-go | 6 |
20 | go-todo | 5 |
21 | inventa-examples | 2 |
22 | gofuck-interpreter | 1 |
23 | explore-go | 1 |
Sponsored