Arpit Mohan
b38df1c07d
Minor refactoring
2019-02-28 00:46:17 +05:30
Arpit Mohan
dc66c070d6
Adding viper configuration to make the server configurable.
...
The config file `config.yml` must be in the same location as the binary. It must be named `config.yml`. For different environments, symlink the configuration file to the environment speciifc file.
2019-02-28 00:35:50 +05:30
Arpit Mohan
3cfadc1c51
Completing the CRUD API for component model. Also adding more basic structs for other models
2019-02-27 22:05:03 +05:30
Arpit Mohan
acbb5a55e0
Moving gorm ORM library for Golang database connections
...
Also creating the Create API for components
2019-02-26 23:22:37 +05:30
Arpit Mohan
13156380ce
Adding the factory pattern to switch between databases.
...
Also adding a basic GET API for components
Making modifications to the Makefile to create a dist/ folder.
2019-02-26 22:36:21 +05:30
Arpit Mohan
f72597051c
Adding the factory method to derive postgres implementation for db
2019-02-22 10:16:46 +05:30
Arpit Mohan
2be56a1f12
Adding httprouter as the HTTP multiplexer and also setting up postgres db connection and executing a random query
...
This basically sets up some rough structure of the code
2019-02-22 08:48:08 +05:30
Arpit Mohan
82289b5041
Initial commit. Adding the Makefile and hello world code
2019-02-21 10:08:45 +05:30