Go Example

Open-source Go projects categorized as Example

Top 13 Go Example Projects

  • go-clean-template

    Clean Architecture template for Golang services

  • melody

    :notes: Minimalist websocket framework for Go (by olahol)

  • 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.

    InfluxDB logo
  • golang-gin-realworld-example-app

    Exemplary real world application built with Golang + Gin

  • Project mention: Setting up ArgoCD from scratch | /r/ArgoCD | 2023-05-23

    More details: - https://github.com/shortlink-org/shortlink/tree/main/ops/argocd - https://github.com/shortlink-org/shortlink/tree/main/ops/gitlab

  • hertz-examples

    Examples for Hertz.

  • Project mention: How to apply reverse proxy over websocket | dev.to | 2023-12-04
  • go-vertical-slice-template

    A Golang boilerplate template, based on Vertical Slice Architecture and CQRS pattern with using Echo, Gorm, Zap, Viper, MediatR for CQRS and sarulabs/di for Dependency Injection.

  • Project mention: go-vertical-slice-template: A Golang boilerplate template, based on Vertical Slice Architecture and CQRS pattern | /r/coolgithubprojects | 2023-06-25
  • examples

    A collection of examples for SpiceDB users (by authzed)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • fiber-versioning-boilerplate

    A boilerplate for fiber versioning, Clean Architecture, API versioning, API documentation, Data versioning

  • hooks-example

    Example of a modular monolithic codebase in Go using hooks and dependency injection.

  • golang-cloudwatch-logs-example

    An example of how to use Cloudwatch Logs with Golang

  • go-enum-example

    Go Enum: benchmarks, examples, analysis

  • Project mention: Compile-time safety for enumerations in Go | news.ycombinator.com | 2023-09-29

    interesting approach! but I typically use this method for type constraints.

    for enums I prefer just direct structs: https://github.com/nikolaydubina/go-enum-example

  • flatpak_demo

    A demo of a Fyne application packaged as a Flatpak.

  • pgo

    practices in go (by tingwei628)

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).

Go Example related posts

  • How to apply reverse proxy over websocket

    4 projects | dev.to | 4 Dec 2023
  • Setting up ArgoCD from scratch

    4 projects | /r/ArgoCD | 23 May 2023
  • Can you get a job with no professional CI/CD experience but IAC,scripting,AWS,Kubernetes and ansible experience ?

    1 project | /r/kubernetes | 17 May 2023
  • Typical project structure

    2 projects | /r/ArgoCD | 14 Apr 2023
  • Rust, Flatpak and Building

    2 projects | /r/flatpak | 16 Mar 2022
  • AWS CloudWatch Logging with Golang

    1 project | dev.to | 6 May 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 10 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

Project Stars
1 go-clean-template 5,955
2 melody 3,569
3 golang-gin-realworld-example-app 2,445
4 shortlink 681
5 hertz-examples 192
6 go-vertical-slice-template 54
7 examples 29
8 fiber-versioning-boilerplate 24
9 hooks-example 16
10 golang-cloudwatch-logs-example 7
11 go-enum-example 6
12 flatpak_demo 6
13 pgo 3

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com