Skip to content
go42
GitHub ↗

The Go42 guide

Go42 is a Go service blueprint that brings application code, development workflows, and project documentation together. Use these guides to understand the starting point and make it your own.

Start here

Write useful documentation: learn what belongs in each project and how to keep it clear and up to date.

A foundation you can change

The blueprint includes HTTP and gRPC interfaces, database-backed authentication, background workers, and development and deployment tooling. The go42 repository contains the implementation.

The code and configuration in your checkout determine the effective behavior. Review inherited defaults and record your application’s own requirements, decisions, and operating context in its embedded docs/ directory.

About this guide

This site introduces the blueprint and explains how to write project documentation. Use your application’s handbook for instructions that match its code and settings.

For project ideas and development notes, visit the blog.