Go best-practices

Open-source Go projects categorized as best-practices | Edit details

Top 7 Go best-practice Projects

  • datree

    Prevent Kubernetes misconfigurations from reaching production (again 😤 )! Datree is a CLI tool to ensure K8s manifests and Helm charts follow best practices as well as your organization’s policies. See our docs: https://hub.datree.io

    Project mention: Question for the Argo-Verse | reddit.com/r/argoproj | 2022-05-12
  • polaris

    Validation of best practices in your Kubernetes clusters

    Project mention: All about Komodor :- A Kubernetes Troubleshooting Platform and more | dev.to | 2022-04-06

    It's open source repository is https://github.com/FairwindsOps/polaris

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

  • golang-gin-realworld-example-app

    Exemplary real world application built with Golang + Gin

    Project mention: Can someone recommend me a Golang complete repo | reddit.com/r/golang | 2021-06-14
  • Golang API Starter Kit

    Go Server/API boilerplate using best practices DDD CQRS ES gRPC

  • Open-Source-Security-Guide

    Open Source Security Guide

    Project mention: Useful Security Guide | reddit.com/r/Cybersecurity101 | 2022-04-29

    Found a useful set of Tools, Programs, and Learning Resources for Security. It covers Security Standards, Frameworks, Benchmarks , and Networking.

  • mllint

    `mllint` is a command-line utility to evaluate the technical quality of Python Machine Learning (ML) projects by means of static analysis of the project's repository.

    Project mention: [D] How to maintain ML models? | reddit.com/r/MachineLearning | 2021-09-16

    Finally, there is the mllint tool that I have been developing during my MSc thesis on Software Quality in ML projects. While still a research prototype, it can already analyse your project and may be able to provide you with practical recommendations on what tools & techniques to employ for several aspects of your ML project's development. Feel free to try it out on your project and let me know what you think of it!

  • golang-table-tests-with-testify-mock

    This repo shows how to test and mock multiple dependencies using table-driven tests with testify-mock in Golang

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

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

Go best-practices related posts


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

Project Stars
1 datree 5,528
2 polaris 2,557
3 golang-gin-realworld-example-app 1,947
4 Golang API Starter Kit 599
5 Open-Source-Security-Guide 444
6 mllint 64
7 golang-table-tests-with-testify-mock 6
Find remote jobs at our new job board 99remotejobs.com. There are 13 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