Summary IntroductionAbout UsJoin UsConceptsQuick Start Monolithic ServiceMicro Service Framework Design Go-Zero DesignGo-Zero FeaturesAPI IDLAPI Directory StructureRPC Directory Structure Project Development Prepare Golang InstallationGo Module ConfigurationGoctl Installationprotoc & protoc-gen-go InstallationMore Development Rules Naming RulesRoute RulesCoding Rules Development FlowConfiguration Introduction API ConfigurationRPC Configuration Business Development Directory StructureModel GenerationAPI CodingBusiness CodingJWTMiddlewareRPC Implement & CallError Handling CI/CDService DeploymentLog CollectionTraceMonitor Goctl Auto CompletionCommands & FlagsAPI CommandsRPC CommandsModel CommandsPlugin CommandsMore Commands Template CommandCustom Extended logxbloomexecutorsfxmysqlredis-lockperiodlimittokenlimitTimingWheel Around Tools Intellij PluginVSCode Plugin Plugins Learning Resources WechatNightOpenTalk User Practise Persistent layer cacheBusiness layer cacheQueueMiddle Ground SystemStream HandlerOnline Exchange ContributorDocument ContributeErrorSource Code