- /courses
- /textbooks
- /exams
- /evals
- /food
- /services
- /buildings
- /parking
Please make sure you have the same go version displayed in the go.mod file. It should usually be the latest stable release. If you are unsure which go version you have, use go version to find out.
- git clone
git clone https://github.com/nikel-api/nikel.git
- cd into nikel-parser submodule
cd nikel/nikel-parser
- update nikel-parser submodule to latest
git pull origin master
- cd into nikel-core
cd ../nikel-core
- build nikel-core
go build
- run nikel-core
Windows
./nikel-core.exe
Linux and macOS
./nikel-core
For contributing, there are a few things to look out for:
- Always use
go fmtto format code - Consult the article Godoc: documenting Go code on how to write docstrings if you aren't 100% sure
If you find any inconsistencies or parts of code that can be reworked, any pull requests are greatly appreciated.