go-examples
A collection of comprehensible Go examples
testinggomockgolanghttpjsonboilerplatetutorialframeworkdatabaseresttcp
Overview
This is not an SEO boilerplate. It is a curated learning resource for the Go programming language that compiles recommended books, articles, documentation sources and style guides for developers at intermediate to advanced levels. The repository serves as a study guide rather than a production tool or framework.
Features
http-examplesjson-handlingmockingrest-apitcp-networkingwebsocketgrpcrpcconcurrency-patternsdatabase-operationscachingcontainerizationcryptographydebuggingevent-driven-architectureencodingcompressionio-operationsreflectionsecuritystreamingcli-toolsperformance-benchmarkingobservabilitynetworkingsmtp
Feature Flags
authenticationsubscriptionsblogemailsrealtimesearchnotificationscachingmapsformsValidationtestinglogging
Recommended Use Cases
learning-gounderstanding-concurrencybuilding-rest-apisdistributed-systemscloud-native-applicationsmicroservicesbackend-development
Frontend
None
Backend
go
Auth Providers
None
Deployment Targets
awsdockerkubernetes
Payment Providers
None
Quick Facts
โญ Stars
1
๐ด Forks
2
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-10-15T08:30:18.000Z
GitHub
Stack
Language
go
Database
postgresql, redis, kafka
Testing
testcontainers
CI
github-actions
Data Layer
Databases
redis, postgresql, kafka
UI Stack
Developer Experience
Docker
Yes
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions
Pricing
Classification
free
Selected
4 usd / month
Notes
Open source educational repository with no commercial pricing