Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more →
Top 21 Go Documentation Projects
-
cheat
cheat allows you to create and view interactive cheatsheets on the command-line. It was designed to help remind *nix system administrators of options for commands that they use frequently, but not frequently enough to remember.
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
Project mention: Go channels are bad and you should feel bad (2016) | news.ycombinator.com | 2025-04-13
> Go could get a 100 articles like this written about it, covering various aspects of its design
Actually... https://100go.co/
-
Link: https://terraform-docs.io
-
-
huma
A modern, simple, fast & flexible micro framework for building HTTP REST/RPC APIs in Go backed by OpenAPI 3 and JSON Schema.
Solutions to this problem generate API documentation automatically. Libraries such as drf-spectacular use code structure and semantics in back-end frameworks to infer API contracts. API frameworks such as FastAPI and Huma generate OpenAPI specifications as a built-in feature. Tools like mitmproxy2swagger generate documentation from HAR files. Finally, companies such as Akita Software/Postman use network traffic metadata.
-
kin-openapi
OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
Project mention: Do-nothing scripting: the key to gradual automation (2019) | news.ycombinator.com | 2025-02-08
I found this a few years ago and was quite inspired by it. I then more recently found https://xcfile.dev/ which is a great way to implement these sort of scripts directly in the project's README.
-
-
-
Project mention: Snip – a simple and minimal command-line snippet manager | news.ycombinator.com | 2024-05-21
-
namaste-go
A repository to learn the basics of Go Programming. The language was developed by Google Engineers but currently is widely used in the Cloud Native ecosystem. If you want to start your career in the landscape this is the starting point.
-
-
spectest
A simple and extensible behavioural testing library for Go. You can use api test to simplify REST API, HTTP handler and e2e tests.
-
jotbot
JotBot generates the missing code documentation for your Go and TypeScript projects. Powered by AI.
-
Project mention: Show HN: Documentor, improve technical documentation with the power of AI | news.ycombinator.com | 2024-07-27
-
-
-
-
-
jsonata-playbook
Discontinued practical examples of jsonata [go-jsonata 1.5.4] [GET https://api.github.com/repos/xiatechs/jsonata-playbook: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go Documentation discussion
Go Documentation related posts
-
Adding filter query parameters in Go Huma
-
Terraform-docs: Automatize sua Documentação de Infraestrutura como Código
-
Ask HN: What is one software product that boosted your productivity?
-
Common Git operations for open-source development
-
5G Service Communication Proxy with LoxiLB
-
Containers Orchestration and Kubernetes
-
Creating Animated Diagrams for LinkedIn
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 18 Apr 2025
Index
What are some of the best open-source Documentation projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | cheat | 12,724 |
2 | 100-go-mistakes | 7,343 |
3 | terraform-docs | 4,419 |
4 | go-recipes | 4,299 |
5 | huma | 2,913 |
6 | kin-openapi | 2,827 |
7 | docuowl | 1,301 |
8 | xc | 1,269 |
9 | go-redoc | 85 |
10 | envdoc | 78 |
11 | snip | 75 |
12 | namaste-go | 74 |
13 | go-notebook | 38 |
14 | spectest | 38 |
15 | jotbot | 36 |
16 | documentor | 30 |
17 | instaunit | 24 |
18 | cobradoc | 13 |
19 | tblsrun | 6 |
20 | openapi-inline-examples | 6 |
21 | jsonata-playbook | 5 |