EaseGateway
is a generic gateway system, support standalone and cluster both running modes.
For more design details, please see easegateway design
- Go version >= 1.12.
make
make vendor_from_mod # Copy source code from module to traditional vendor.
Makefile generates binaray easegateway-server
and egctl
at bin/
.
You can use generate_cert.go to generate certificate files for testing.
go run generate_cert.go -ca -host localhost,127.0.0.1 -start-date 'Jan 1 15:04:05 2016' -duration 87600h