Skip to main content

Coding Conventions

Commit Messages

We use commitlint for consistent commit formatting.

Format: <type>: <subject>

Types: feat, fix, docs, style, refactor, test, chore

Examples:

feat: add authentication
fix: resolve timeout issue
docs: update readme

Go

We follow the Uber Go Style Guide and the Google Go Style Guide for all Go-related work.