Getting Started

Installation

Requirements

  • Go 1.21 or later

Install

Add open-swag-go to your module:

go get github.com/andrianprasetya/open-swag-go

Then import it:

import openswag "github.com/andrianprasetya/open-swag-go"

Framework Adapters

If you're using a specific web framework, install the corresponding adapter package:

FrameworkPackage
Chigo get github.com/andrianprasetya/open-swag-go/adapters/chi
Gingo get github.com/andrianprasetya/open-swag-go/adapters/gin
Echogo get github.com/andrianprasetya/open-swag-go/adapters/echo
Fibergo get github.com/andrianprasetya/open-swag-go/adapters/fiber
net/httpBuilt-in — no extra package needed

See the Adapters overview for a full comparison, or jump straight to the Quick Start to run your first documented API.