Skip to content
/ apigo Public template

Application programming interface service template

License

Notifications You must be signed in to change notification settings

dhaifley/apigo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

apigo

An application programming interface service template.

This set of packages may be useful as a template project when creating services which expose a REST API using Go.

Requirements

Building and Testing

To build the service locally:

$ make clean
$ make build

To run just the unit tests, which do not start any test containers:

$ make test-quick

To run all tests, including integration tests, which start test containers:

$ make test

To start the test environment containers locally:

$ make start

To run the service locally, for testing:

$ make run

Finally, to shutdown and cleanup the test environment:

$ make stop

Documentation

While the service is running locally, interactive documentation, which can be used for testing requests to the service, can be accessed using:

About

Application programming interface service template

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages