Setting up a Go web server by using Go Fiber with auto-generated Swagger documentation explained step-by-step.

Setting Up The Web Server From Scratch

So let’s start our Go project from scratch. First, we have to create a new module:

// Create new project folder and 'cd' into it.
$ mkdir medium_go_fiber_swagger && cd medium_go_fiber_swagger

// Create module called `medium_go_fiber_swagger`
$ go mod init medium_go_fiber_swagger

Next, we can already add the  Fiber module to our module/application.

// Install Go Fiber module and add to `go.mod`
$ go get -u github.com/gofiber/fiber/v2

#golang #programming #documentation

Creating a Swagger Documented Go Web Server in Two Easy Steps
1.75 GEEK