An open API service indexing awesome lists of open source software.

https://github.com/harbur/golang-gin-starter

Golang Gin Starter Pack
https://github.com/harbur/golang-gin-starter

handbook programming starter-pack

Last synced: 6 months ago
JSON representation

Golang Gin Starter Pack

Awesome Lists containing this project

README

          

# Golang Starter

This repository is a demo of building a REST API with [Golang], [SwaggerUI].

We'll be building an API to manage the library of a **Movie streaming service**.

## Setup

Install the following dependencies before starting to develop:

```sh
go get github.com/ahmetb/govvv
go get github.com/pilu/fresh
go get github.com/swaggo/swag/cmd/swag
```
## Dependencies

These are the important pieces we use:

* [go mod] for dependency management
* [govvv] for version info

[go mod]: https://blog.golang.org/using-go-modules
[govvv]: https://github.com/ahmetb/govvv

[Golang]: https://golang.org/
[SwaggerUI]: https://swagger.io/tools/swagger-ui/