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 Commands & FlagsAPI CommandsRPC CommandsModel CommandsPlugin CommandsMore Commands Customized TemplatesComponents logxbloomexecutorsfxmysqlredis-lockperiodlimittokenlimitTimingWheel Tools Intellij PluginVSCode Plugin PluginsLearning Resources WechatNightOpenTalk User Practise Persistent layer cacheBusiness layer cacheQueueMiddle Ground SystemStream HandlerOnline Exchange ContributorDocument ContributeErrorSource Code