first-commit
KitsStacksBrandsDocsChangelog
GitHub1
first-commit

Projects ready for your agent from the first commit.

Skills come from skills.sh

Made with by Marlon Chaviano

Explore

  • Kits
  • Stacks
  • Brands
  • Changelog

Docs

  • Introduction
  • CLI
  • Create a kit
  • API
  • FAQ

Project

  • About
  • Contact
  • Privacy
  • Terms
  • Content policy
  • GitHub

stacks / language

Go

Go

Fast HTTP services with the standard library.

Kits (2)

  • API with Go and chiapi-go
    official

    An HTTP API in Go with the chi router: standard middlewares, JSON and tests with httptest. No heavy frameworks.

    gochiapi
    $ npx create-first-commit@latest api-go
  • Go monorepo with go.workmonorepo-go
    official

    A Go workspace (go.work): an HTTP API, a worker and a shared package, each in its own module and using only the standard library.

    gogolangworkspacemonorepo
    $ npx create-first-commit@latest monorepo-go

Stacks

  • ++Go + chi + SentryHTTP API in Go with chi, Sentry and CI with go vet and go test.api-go0 installs

Missing a framework? npx create-first-commit create turns your project into a kit.