My main repo in GitLab
High-performance API gateway to Golang
The api is a getway for a social network application, this repository is a duplicate of my repository in gitlab. The project is still in a closed stage, but there are already functional modules, such as api-getway.
go version go1.24.6
git clone https://github.com/DKMFzF/api-gateway-go.git
cd api-gateway-go
go mod tidy
touch .env
echo "
PORT=<port>
SERVICES=<name>=<url>:<port>,<name>=<url>:<port>?
READ_TIMEOUT_SEC=<number>
WRITE_TIMEOUT_SEC=<number>
PROXY_TIMEOUT_SEC=<number>
" > .env
go run ./cmd/gateway/main.go