Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀. Learn more →
Top 19 Go golang-example Projects
❤️ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. 🚀 Learn Go by fixing 1000+ tiny programs.Project mention: Looking for a friend to study together | reddit.com/r/bangalore | 2022-07-11
This is actually incredibly helpful. https://github.com/inancgumus/learngo
Modern Go Application example
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
An opinionated guideline to structure & develop a Go web application/serviceProject mention: How to structure an API using Go? | reddit.com/r/golang | 2022-07-20
Golang Tutorials. Learn Golang from Scratch with simple examples.
A RESTful web server example / template (built with Go)
A book on Go, contains fundamentals but also recipesProject mention: Just released a FREE book on Go on LeanPub | dev.to | 2022-05-06
Get the PDF here, https://leanpub.com/go-from-the-beginning The repo is here, https://github.com/softchris/golang-book I welcome PRs.
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.
Make your URLs shorter (smaller) and more memorable in Go
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.Project mention: hi, im studying GO and GrapQL, and i created a Basic One Piece (famous manga) API that returns the Strawhats crew information, and give you the possibility to create new pirates & crews. | reddit.com/r/golang | 2022-04-12
Go-Notebook is inspired by Jupyter Project (link) in order to document Golang code.
Official vilmos visual language interpreter!Project mention: vilmos - Visual Interpreted Language to Make Obedient Serial Art | reddit.com/r/golang | 2022-01-27
Implementing CRUD in Golang REST API with Mux & GORMProject mention: Is golang faster than PHP? | reddit.com/r/PHP | 2022-09-23
Just as an example for anyone curious, here's a fully functional CRUD api written in Go. Personally, I've found that ORM bites you sooner than you think as you scale, but it can be worthwhile early on. Wouldn't necessarily organize a full CRUD app exactly the way they did, but it's not bad and wouldn't be hard to refactor into a CRUD app with many dozens of entities and endpoints: https://github.com/iammukeshm/golang-crud-rest-api. Roughly 450 LoC. That's it. The boilerplate needed for a symfony API of similar complexity is in the thousands of lines (yes I'm aware that you can generate a lot of that code, but people still have to sort through and read that code eventually)
algorithms implemented in golang
Example Event-Sourced microservice using https://github.com/eventually-rs/eventually-go (by get-eventually)
Todo app graphql api
Cross-language example projects to demonstrate how Inventa works and how to use it as microservice registry and for executing RPC.Project mention: Inventa - A Go and Python library for microservice registry and executing RPC over Redis | reddit.com/r/golang | 2022-07-30
You can find how it can be used as orchestrator role: https://github.com/adalkiran/inventa-examples/blob/main/calculator/go-orchestrator/src/main.go as service role:
Exploring GoProject mention: Let's Get Started with Echo, Go, AWS SDK for GO, and AWS S3 | dev.to | 2022-03-25
View on GitHub
A simple brainfu*k interpreter written in Go
Boilerplate code and helper functions for commonly used Go patterns. (by hankcheah)Project mention: [Code Review Request] Channel Cloning | reddit.com/r/golang | 2022-09-19
If you have a few minutes to spare, would you help review a small channel cloning function I wrote in https://github.com/hankcheah/go-snippets/blob/main/channel/channel.go ?
Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.
Go golang-examples related posts
Structuring a Golang API
1 project | reddit.com/r/CodingHelp | 9 Sep 2021
Introducing go-api-basic - another template/boilerplate RESTful web server
5 projects | reddit.com/r/golang | 21 Jun 2021
Show HN: Open-Source self hosted Short URL creator or URL tracker in Golang
1 project | news.ycombinator.com | 23 May 2021
1 project | reddit.com/r/devopsish | 23 May 2021
Show HN: High-performance shorturl creator in Golang with source code [pdf]
1 project | news.ycombinator.com | 22 May 2021
High-Performance short URL creator app in Golang
1 project | reddit.com/r/opensource | 22 May 2021
High-Performance short URL creator app in Golang
1 project | reddit.com/r/techsupport | 22 May 2021
A note from our sponsor - Scout APM
scoutapm.com | 27 Nov 2022
What are some of the best open-source golang-example projects in Go? This list will help you: