Order-CE
Overview
Order-CE covers order lifecycle primitives for commerce and transactional backends. Use it when your product needs a reliable order domain rather than ad-hoc tables scattered across services.
Typical fits: checkout backends, marketplace order flows, and internal order operations systems.
Capability matrix
| Capability | Coverage |
|---|---|
| Order lifecycle | Core commerce workflow domain |
| Multi-instance / R/W / multi-DB | Production scale defaults |
Pairs well with: Auth, Product-CE, Mail-CE, Org-CE
Preface
The GoStartKit-Order module implements order management capabilities for production commerce workflows.
Features
- Support read-write separation, multi-instance, and multi-database deployment for horizontal expansion.
- Simple deployment and operations across macOS, Linux, WSL, and Windows.
- Designed to work alongside Product-CE, Auth, and Mail-CE.
Install
Support MacOS, Linux, WSL
curl https://get.gostartkit.com/order.sh | sh
Configuration
- linux-amd64
- darwin-arm64
./bin/order-linux-amd64 config
./bin/order-darwin-arm64 config
tip
Please be sure to change the database link and user password
Initialization
- linux-amd64
- darwin-arm64
./bin/order-linux-amd64 init
./bin/order-darwin-arm64 init
Serve
- linux-amd64
- darwin-arm64
./bin/order-linux-amd64 serve > ./log/run.log 2>&1 &
./bin/order-darwin-arm64 serve > ./log/run.log 2>&1 &
Copyright Notice
Free use must add a GoStartKit.com link at the bottom center of the homepage and the pages that call this module's API. If you do not wish to include the link, please purchase a license.