go-examples

A collection of comprehensible Go examples

testinggomockgolanghttpjsonboilerplatetutorialframeworkdatabaseresttcp

Preview

go-examples preview

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

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
Get Started with this Boilerplate