Development Flow
[!TIP] This document is machine-translated by Google. If you find grammatical and semantic errors, and the document description is not clear, please PR
The development process here is not a concept with our actual business development process. The definition here is limited to the use of go-zero, that is, the development details at the code level.
Development Flow
- Goctl environment preparation [1]
- Database Design
- Business development
- New Construction
- Create service catalog
- Create service type (api/rpc/rmq/job/script)
- Write api and proto files
- Code generation
- Generate database access layer code model
- Configuration config, yaml change
- Resource dependency filling (ServiceContext)
- Add middleware
- Business code filling
- Error handling
[!TIP] [1] goctl environment
Development Tools
- Visual Studio Code
- Goland (recommended)