/ZooApi

RESTful API written in GOlang to be used as a boilerplate for GOlang projects.

Primary LanguageGo

Zoo Keeper API Go Report Card

Zoo Keeper Logo

This Project is a really simple boilerplate for GOlang beginners, aimed to help you create a really basic API with scalability. Use it to fit your own needs. The only package utilized for this was Mux.


Technologies used:

  • GO
  • Mux

Configuration:

After cloning the respository, install the dependencies:

go install

Remember to clone the project utilizing Go, if you want it to be at your GOPATH directory.

I didn't used Docker to instantiate this go project, but you can do it if you don't want to have the whole environment locally at your machine, Try it here!

If you opt for docker, here's a handy page directed to GOlang releases: Docker HUB


Usage:

If you want to test using the same rest client i've used with my settings, you can click the button below:

Run in Insomnia}

To run any GO application you have two options:

go build

.\zooapi.exe

or

go run .\main.go