Go Tutorial

Open-source Go projects categorized as Tutorial | Edit details
Related topics: #Golang #Go #Docker #REST-API #Book

Top 11 Go Tutorial Projects

  • the-way-to-go_ZH_CN

    《The Way to Go》中文译本,中文正式名《Go 入门指南》

  • golang-for-nodejs-developers

    Examples of Golang compared to Node.js for learning

    Project mention: Building microservices in Go with Fiber | dev.to | 2022-03-22

    Fiber is fast and resembles the Node.js express framework, making it easier for a Node.js developer to transition to using Go. The complete code discussed in this article can be found in this repo.

  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • ethereum-development-with-go-book

    📖 A little guide book on Ethereum Development with Go (golang)

    Project mention: Golang Ethereum | reddit.com/r/golang | 2022-03-13

    Currently looking into https://goethereumbook.org, if anyone has some other material, please share.

  • eliasdb

    EliasDB a graph-based database.

  • goapp

    An opinionated guideline to structure & develop a Go web application/service

    Project mention: A practical approach to structuring Golang applications | dev.to | 2022-02-02

    I wrote this article a year ago and there is much I would change about it today. I still post it because I think there are something to be learned from this, at least to get a end 2 end description of one way to structure Go applications. There are many other options, and today I would suggest that you check out this repository.

  • todo-api-microservice-example

    Go microservice tutorial project using Domain Driven Design and Onion Architecture!

    Project mention: Example of a well written and structured RESTful API or web service? | reddit.com/r/golang | 2021-12-21

    Other redditors mentioned some good resources, I'm going to shamelessly plug mine as well; either way after you are done with whatever tutorial you use I recommend you to look at the Exposure Notifications Server, reading the source code should help you learn other best practices.

  • myapp

    🖥️ How to build a Dockerized RESTful API application using Go.

    Project mention: Want to learn REST api with Golang | reddit.com/r/golang | 2022-03-31

    This may be helpful for you; https://github.com/learning-cloud-native-go/myapp. But try to use microservices/ separate smaller API projects for each service and use an API gateway to expose your APIs to outside.

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • tutorial-go-fiber-rest-api

    📖 Build a RESTful API on Go: Fiber, PostgreSQL, JWT and Swagger docs in isolated Docker containers.

  • foth

    Tutorial-style FORTH implementation written in golang

    Project mention: Jonesforth – A sometimes minimal FORTH compiler and tutorial (2007) | news.ycombinator.com | 2022-05-13

    Here's one of the many forks that brings it up to 64-bit:


    If you like forth there's an awesome series of comments here on hacker news on building a simple variant in a few simple steps:


    I took that, and built a simple forth-like system, in golang following the original recipe and breaking it down into simple steps for learning-purposes:


  • exembed

    Go Embed experiments

    Project mention: Ask HN: Companies of one, what is your tech stack (2021)? | news.ycombinator.com | 2021-08-25


  • gopg

    A minimal microservice written in Go that executes Go programs. This microservice can be used to set-up local go learning environment at your workspace/school. You can also use the provided zero-configuration docker-image for quick deployments.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-13.

Go Tutorial related posts


What are some of the best open-source Tutorial projects in Go? This list will help you:

Project Stars
1 the-way-to-go_ZH_CN 29,591
2 golang-for-nodejs-developers 2,977
3 ethereum-development-with-go-book 1,335
4 eliasdb 903
5 goapp 444
6 todo-api-microservice-example 414
7 myapp 215
8 tutorial-go-fiber-rest-api 173
9 foth 49
10 exembed 27
11 gopg 19
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives