https://github.com/xendit/hackerrank-backend-test-go
https://github.com/xendit/hackerrank-backend-test-go
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/xendit/hackerrank-backend-test-go
- Owner: xendit
- Created: 2020-12-02T06:21:34.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-12-18T21:56:50.000Z (over 2 years ago)
- Last Synced: 2024-03-19T13:56:10.810Z (over 2 years ago)
- Language: Go
- Size: 109 KB
- Stars: 5
- Watchers: 12
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hackerrank-backend-test-go
Hi!
Thanks for applying to Xendit. Here we list some important notes for you to work on the test.
### Requirements
- Go 1.11 (Hackerrank Server currently support only for Go 1.11)
- For this test, you need to write your application using SQLite as the database.
### Important Notes
- **Do not edit the e2e code**, instead you have to pass all the tests written there.
- Please run the test locally first before submitting
```bash
$ make test # for unit test
$ make e2e-test #for end to end test (API testing)
```
- We use Echo Labstack for the HTTP Router as the default router, but you can switch to whatever routing framework you're comfortable with.**Don't change the port number as it's Hackerrank's default port.**
- You may add custom command in the Makefile to help you in developing, but **do not** edit the existing ones, as it will be used by Hackerrank. Missing config in the Makefile will cause your work won't be graded by Hackerrank.