Categorygithub.com/cko-recruitment/payment-gateway-challenge-go
repositorypackage
0.0.0-20240903152701-3941f9d9c94d
Repository: https://github.com/cko-recruitment/payment-gateway-challenge-go.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# README

Instructions for candidates

This is the Go version of the Payment Gateway challenge. If you haven't already read the README.md in the root of this organisation, please do so now.

Template structure

main.go - a skeleton Payment Gateway API
imposters/ - contains the bank simulator configuration. Don't change this
docs/docs.go - Generated file by Swaggo
.editorconfig - don't change this. It ensures a consistent set of rules for submissions when reformatting code
docker-compose.yml - configures the bank simulator
.goreleaser.yml - Goreleaser configuration

Feel free to change the structure of the solution, use a different test library etc.

Swagger

This template uses Swaggo to autodocument the API and create a Swagger spec. The Swagger UI is available at http://localhost:8090/swagger/index.html.