Synkevych / http-rest-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

README

This README would normally document whatever steps are necessary to get the application up and running.

Things you may want to cover:

  • Go version: 1.15

  • System dependencies

    • toml - for parsing toml file with server configuration
    • logrus - logger for show error, warning or other
    • gorilla/mux - HTTP router and URL matcher for building Go web servers
    • stretchr/testify - tools for testifying the go code
  • Configuration:

    • Compile application: make
    • Start the Go server: ./apiserver
    • Test connection: localhost:8080/hello
    • Run tests: make test
  • Database creation

  • Database initialization

  • How to run the test suite

  • Services (job queues, cache servers, search engines, etc.)

  • Deployment instructions

  • References

  • ...

About


Languages

Language:Go 95.8%Language:Makefile 4.2%