<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">"use strict";(self.webpackChunkgf_site=self.webpackChunkgf_site||[]).push([["717"],{598602:function(e,n,i){i.r(n),i.d(n,{metadata:()=&gt;s,contentTitle:()=&gt;l,default:()=&gt;a,assets:()=&gt;t,toc:()=&gt;o,frontMatter:()=&gt;r});var s=JSON.parse('{"id":"docs/\u6846\u67B6\u8BBE\u8BA1/\u7EDF\u4E00\u6846\u67B6\u8BBE\u8BA1","title":"\u7EDF\u4E00\u6846\u67B6\u8BBE\u8BA1","description":"\u7EDF\u4E00\u5F00\u53D1\u6846\u67B6\u662F\u8F6F\u4EF6\u67B6\u6784\u548C\u4EE3\u7801\u5F00\u53D1\u7684\u5173\u952E\uFF0C\u901A\u8FC7\u6280\u672F\u4F53\u7CFB\u5316\u3001\u5F00\u53D1\u89C4\u8303\u5316\u3001\u7EC4\u4EF6\u7EDF\u4E00\u5316\u4EE5\u53CA\u7248\u672C\u4E00\u81F4\u6027\uFF0C\u5B9E\u73B0\u6846\u67B6\u7684\u9AD8\u5EA6\u534F\u8C03\u548C\u53EF\u7EF4\u62A4\u6027\uFF0C\u907F\u514D\u8D44\u6E90\u6D6A\u8D39\uFF0C\u5E2E\u52A9\u5F00\u53D1\u56E2\u961F\u805A\u7126\u4E8E\u4E1A\u52A1\u672C\u8EAB\u3002\u8FD9\u79CD\u6846\u67B6\u63D0\u4F9B\u4E86\u9AD8\u6548\u7684\u9519\u8BEF\u5806\u6808\u8FFD\u8E2A\u80FD\u529B\uFF0C\u5E76\u5177\u5907\u5F3A\u5927\u7684\u6218\u6597\u529B\u548C\u51DD\u805A\u529B\uFF0C\u4E3A\u4F01\u4E1A\u4E0E\u793E\u533A\u7684\u826F\u6027\u5FAA\u73AF\u63D0\u4F9B\u4E86\u57FA\u7840\u3002GoFrame\u6846\u67B6\u5B9E\u73B0\u4E86\u8FD9\u4E9B\u7279\u6027\uFF0C\u662F\u73B0\u4EE3\u8F6F\u4EF6\u5F00\u53D1\u7684\u91CD\u8981\u5DE5\u5177\u3002","source":"@site/versioned_docs/version-2.7.x/docs/\u6846\u67B6\u8BBE\u8BA1/\u7EDF\u4E00\u6846\u67B6\u8BBE\u8BA1.md","sourceDirName":"docs/\u6846\u67B6\u8BBE\u8BA1","slug":"/docs/design/unified","permalink":"/2.7.x/docs/design/unified","draft":false,"unlisted":false,"editUrl":"https://github.com/gogf/gf-site/blob/main/versioned_docs/version-2.7.x/docs/\u6846\u67B6\u8BBE\u8BA1/\u7EDF\u4E00\u6846\u67B6\u8BBE\u8BA1.md","tags":[],"version":"2.7.x","lastUpdatedBy":"John","lastUpdatedAt":1731504210000,"sidebarPosition":1,"frontMatter":{"slug":"/docs/design/unified","title":"\u7EDF\u4E00\u6846\u67B6\u8BBE\u8BA1","sidebar_position":1,"hide_title":true,"keywords":["GoFrame","GoFrame\u6846\u67B6","\u5F00\u53D1\u6846\u67B6","\u8F6F\u4EF6\u67B6\u6784","\u6280\u672F\u4F53\u7CFB\u5316","\u5F00\u53D1\u89C4\u8303\u5316","\u7EC4\u4EF6\u7EDF\u4E00\u5316","\u7248\u672C\u4E00\u81F4\u6027","\u89E3\u51B3\u65B9\u6848\u6C89\u6DC0","\u8D44\u6E90\u6D6A\u8D39\u907F\u514D"],"description":"\u7EDF\u4E00\u5F00\u53D1\u6846\u67B6\u662F\u8F6F\u4EF6\u67B6\u6784\u548C\u4EE3\u7801\u5F00\u53D1\u7684\u5173\u952E\uFF0C\u901A\u8FC7\u6280\u672F\u4F53\u7CFB\u5316\u3001\u5F00\u53D1\u89C4\u8303\u5316\u3001\u7EC4\u4EF6\u7EDF\u4E00\u5316\u4EE5\u53CA\u7248\u672C\u4E00\u81F4\u6027\uFF0C\u5B9E\u73B0\u6846\u67B6\u7684\u9AD8\u5EA6\u534F\u8C03\u548C\u53EF\u7EF4\u62A4\u6027\uFF0C\u907F\u514D\u8D44\u6E90\u6D6A\u8D39\uFF0C\u5E2E\u52A9\u5F00\u53D1\u56E2\u961F\u805A\u7126\u4E8E\u4E1A\u52A1\u672C\u8EAB\u3002\u8FD9\u79CD\u6846\u67B6\u63D0\u4F9B\u4E86\u9AD8\u6548\u7684\u9519\u8BEF\u5806\u6808\u8FFD\u8E2A\u80FD\u529B\uFF0C\u5E76\u5177\u5907\u5F3A\u5927\u7684\u6218\u6597\u529B\u548C\u51DD\u805A\u529B\uFF0C\u4E3A\u4F01\u4E1A\u4E0E\u793E\u533A\u7684\u826F\u6027\u5FAA\u73AF\u63D0\u4F9B\u4E86\u57FA\u7840\u3002GoFrame\u6846\u67B6\u5B9E\u73B0\u4E86\u8FD9\u4E9B\u7279\u6027\uFF0C\u662F\u73B0\u4EE3\u8F6F\u4EF6\u5F00\u53D1\u7684\u91CD\u8981\u5DE5\u5177\u3002"},"sidebar":"mainSidebar","previous":{"title":"\u6A21\u5757\u5316\u8BBE\u8BA1","permalink":"/2.7.x/docs/design/modular"},"next":{"title":"\u5DE5\u7A0B\u5F00\u53D1\u8BBE\u8BA1(\uD83D\uDD25\u91CD\u70B9\uD83D\uDD25)","permalink":"/2.7.x/docs/design/project"}}'),d=i("785893"),c=i("250065");let r={slug:"/docs/design/unified",title:"\u7EDF\u4E00\u6846\u67B6\u8BBE\u8BA1",sidebar_position:1,hide_title:!0,keywords:["GoFrame","GoFrame\u6846\u67B6","\u5F00\u53D1\u6846\u67B6","\u8F6F\u4EF6\u67B6\u6784","\u6280\u672F\u4F53\u7CFB\u5316","\u5F00\u53D1\u89C4\u8303\u5316","\u7EC4\u4EF6\u7EDF\u4E00\u5316","\u7248\u672C\u4E00\u81F4\u6027","\u89E3\u51B3\u65B9\u6848\u6C89\u6DC0","\u8D44\u6E90\u6D6A\u8D39\u907F\u514D"],description:"\u7EDF\u4E00\u5F00\u53D1\u6846\u67B6\u662F\u8F6F\u4EF6\u67B6\u6784\u548C\u4EE3\u7801\u5F00\u53D1\u7684\u5173\u952E\uFF0C\u901A\u8FC7\u6280\u672F\u4F53\u7CFB\u5316\u3001\u5F00\u53D1\u89C4\u8303\u5316\u3001\u7EC4\u4EF6\u7EDF\u4E00\u5316\u4EE5\u53CA\u7248\u672C\u4E00\u81F4\u6027\uFF0C\u5B9E\u73B0\u6846\u67B6\u7684\u9AD8\u5EA6\u534F\u8C03\u548C\u53EF\u7EF4\u62A4\u6027\uFF0C\u907F\u514D\u8D44\u6E90\u6D6A\u8D39\uFF0C\u5E2E\u52A9\u5F00\u53D1\u56E2\u961F\u805A\u7126\u4E8E\u4E1A\u52A1\u672C\u8EAB\u3002\u8FD9\u79CD\u6846\u67B6\u63D0\u4F9B\u4E86\u9AD8\u6548\u7684\u9519\u8BEF\u5806\u6808\u8FFD\u8E2A\u80FD\u529B\uFF0C\u5E76\u5177\u5907\u5F3A\u5927\u7684\u6218\u6597\u529B\u548C\u51DD\u805A\u529B\uFF0C\u4E3A\u4F01\u4E1A\u4E0E\u793E\u533A\u7684\u826F\u6027\u5FAA\u73AF\u63D0\u4F9B\u4E86\u57FA\u7840\u3002GoFrame\u6846\u67B6\u5B9E\u73B0\u4E86\u8FD9\u4E9B\u7279\u6027\uFF0C\u662F\u73B0\u4EE3\u8F6F\u4EF6\u5F00\u53D1\u7684\u91CD\u8981\u5DE5\u5177\u3002"},l=void 0,t={},o=[{value:"\u4E00\u3001\u6280\u672F\u4F53\u7CFB\u5316",id:"\u4E00\u6280\u672F\u4F53\u7CFB\u5316",level:2},{value:"\u4E8C\u3001\u5F00\u53D1\u89C4\u8303\u5316",id:"\u4E8C\u5F00\u53D1\u89C4\u8303\u5316",level:2},{value:"\u4E09\u3001\u7EC4\u4EF6\u7EDF\u4E00\u5316",id:"\u4E09\u7EC4\u4EF6\u7EDF\u4E00\u5316",level:2},{value:"\u56DB\u3001\u7248\u672C\u4E00\u81F4\u6027",id:"\u56DB\u7248\u672C\u4E00\u81F4\u6027",level:2},{value:"\u4E94\u3001\u89E3\u51B3\u65B9\u6848\u6C89\u6DC0",id:"\u4E94\u89E3\u51B3\u65B9\u6848\u6C89\u6DC0",level:2},{value:"\u516D\u3001\u907F\u514D\u8D44\u6E90\u6D6A\u8D39",id:"\u516D\u907F\u514D\u8D44\u6E90\u6D6A\u8D39",level:2}];function h(e){let n={a:"a",admonition:"admonition",blockquote:"blockquote",code:"code",h2:"h2",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",...(0,c.a)(),...e.components};return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(n.p,{children:'\u8F6F\u4EF6\u884C\u4E1A\u548C\u5EFA\u7B51\u884C\u4E1A\u6BD4\u8F83\u50CF\uFF0C\u5982\u679C\u8BF4\u6211\u4EEC\u7684\u4EA7\u54C1\u662F\u4E00\u680B\u9AD8\u697C\u5927\u53A6\uFF0C\u90A3\u4E48\u7A0B\u5E8F\u4EE3\u7801\u5C31\u662F\u5EFA\u7B51\u9AD8\u697C\u7684\u7816\u576F\uFF08\u6211\u4EEC\u6BCF\u5929\u7684\u5DE5\u4F5C\u5C31\u50CF\u662F\u5728\u4E0D\u505C"\u642C\u7816"\uFF09\u3002\u5982\u679C\u8BF4\u8F6F\u4EF6\u67B6\u6784\u662F\u9AD8\u5C4B\u5EFA\u74F4\uFF0C\u90A3\u4E48\u7A0B\u5E8F\u4EE3\u7801\u662F\u8F6F\u4EF6\u67B6\u6784\u80FD\u591F\u51C6\u786E\u843D\u5730\u7684\u5173\u952E\u6784\u6210\u3002'}),"\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.img,{src:i(995081).Z+"",width:"600",height:"331"})}),"\n",(0,d.jsx)(n.p,{children:"\u7A0B\u5E8F\u4EE3\u7801\u5982\u6B64\u91CD\u8981\uFF0C\u90A3\u4E48\u5F00\u53D1\u6846\u67B6\u7684\u91CD\u8981\u6027\u4E0D\u8A00\u800C\u55BB\u3002\u5F00\u53D1\u6846\u67B6\u7740\u529B\u4E8E\u4EE3\u7801\u5C42\u9762\uFF0C\u89E3\u51B3\u901A\u7528\u6027\u7684\u6280\u672F\u95EE\u9898\uFF0C\u76EE\u7684\u662F\u4F7F\u5F97\u5F00\u53D1\u4EBA\u5458\u80FD\u591F\u5C06\u7CBE\u529B\u5173\u6CE8\u4E8E\u4E1A\u52A1\u672C\u8EAB\u3001\u8F85\u52A9\u8F6F\u4EF6\u67B6\u6784\u80FD\u591F\u5FEB\u901F\u54CD\u5E94\u4E1A\u52A1\u53D8\u5316\u3001\u63D0\u9AD8\u8F6F\u4EF6\u7684\u6574\u4F53\u5F00\u53D1\u548C\u7EF4\u62A4\u6548\u7387\u3002"}),"\n",(0,d.jsx)(n.p,{children:"\u672C\u7AE0\u8282\u6211\u4EEC\u4E3B\u8981\u4ECB\u7ECD\u7EDF\u4E00\u5F00\u53D1\u6846\u67B6\u5EFA\u8BBE\u7684\u610F\u4E49\u548C\u5FC5\u8981\u6027\u3002"}),"\n",(0,d.jsxs)(n.blockquote,{children:["\n",(0,d.jsxs)(n.p,{children:["\u5728\u5F00\u59CB\u672C\u7AE0\u8282\u4E4B\u524D\uFF0C\u5EFA\u8BAE\u60A8\u5148\u4E86\u89E3\u4E00\u4E0B\u6846\u67B6\u7684\uFF1A ",(0,d.jsx)(n.a,{href:"/2.7.x/docs/design/modular",children:"\u6A21\u5757\u5316\u8BBE\u8BA1"})," \uFF0C\u90E8\u5206\u7075\u611F\u548C\u540C\u611F\u6765\u6E90\u4E8E\uFF1A ",(0,d.jsx)(n.a,{href:"https://wiki.goframe.org/pages/viewpage.action?pageId=3673375",children:"\u5C0F\u9A6C\u7684\u7ECF\u9A8C\u5206\u4EAB"})]}),"\n"]}),"\n",(0,d.jsx)(n.h2,{id:"\u4E00\u6280\u672F\u4F53\u7CFB\u5316",children:"\u4E00\u3001\u6280\u672F\u4F53\u7CFB\u5316"}),"\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.img,{src:i(824402).Z+"",width:"706",height:"838"})}),"\n",(0,d.jsx)(n.p,{children:"\u4F53\u7CFB\u5316\u66F4\u5173\u6CE8\u7684\u662F\u6846\u67B6\u6574\u4F53\u6218\u6597\u529B\uFF0C\u800C\u4E0D\u662F\u6BCF\u4E2A\u6A21\u5757\u672C\u8EAB"}),"\n",(0,d.jsx)(n.p,{children:"\u6846\u67B6\u4F53\u7CFB\u5316\u8BBE\u8BA1\u7684\u663E\u8457\u7279\u70B9\uFF1A"}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"\u4F53\u7CFB\u5B8C\u5584\u3001\u7EC4\u4EF6\u4E30\u5BCC"}),"\n",(0,d.jsx)(n.li,{children:"\u89C4\u8303\u7EDF\u4E00\u3001\u98CE\u683C\u4E00\u81F4"}),"\n",(0,d.jsx)(n.li,{children:"\u7EDF\u4E00\u62BD\u8C61\u3001\u8BBE\u8BA1\u4E25\u5BC6"}),"\n",(0,d.jsx)(n.li,{children:"\u6267\u884C\u9AD8\u6548\uFF0C\u65E0\u91CD\u590D\u903B\u8F91"}),"\n"]}),"\n",(0,d.jsx)(n.p,{children:"\u6211\u4EEC\u8FD9\u91CC\u7684\u4F53\u7CFB\u5316\u662F\u6307\u5FAE\u89C2\u5C42\u9762\u7684\u4EE3\u7801\u5F00\u53D1\u6846\u67B6\u81EA\u9876\u5411\u4E0B\u7EDF\u4E00\u8BBE\u8BA1\uFF0C\u4F7F\u5F97\u6574\u4E2A\u6846\u67B6\u7684\u8BBE\u8BA1\u601D\u60F3\u662F\u4E00\u4F53\u7684\uFF0C\u800C\u4E0D\u662F\u5206\u6563\u7684\u3002\u4ECE\u6280\u672F\u4E0A\uFF0C\u89E3\u51B3\u4E00\u4E2A\u5177\u4F53\u7684\u95EE\u9898\u6BD4\u8F83\u7B80\u5355\uFF0C\u5F00\u53D1\u4E00\u4E2A\u7279\u5B9A\u7684\u6A21\u5757\u4E5F\u6BD4\u8F83\u5BB9\u6613\uFF0C\u4F46\u662F\u5982\u4F55\u5C06\u5171\u6027\u7684\u95EE\u9898\u8FDB\u884C\u62BD\u8C61\u6C89\u6DC0\u3001\u5C06\u5404\u4E2A\u72EC\u7ACB\u7684\u6A21\u5757\u6309\u7167\u7EDF\u4E00\u7684\u8BBE\u8BA1\u601D\u60F3\u7EC4\u7EC7\u534F\u8C03\uFF0C\u5E76\u4EA7\u751F\u5F3A\u5927\u7684\u7EFC\u5408\u6218\u6597\u529B\u5374\u4E0D\u662F\u4E00\u4EF6\u7B80\u5355\u7684\u4E8B\u60C5\u3002\u8FD9\u8981\u6C42\u6846\u67B6\u7684\u8BBE\u8BA1\u5E08\u5177\u5907\u4E00\u5B9A\u7684\u6280\u672F\u5E95\u8574\u3001\u7ECF\u9A8C\u6C89\u6DC0\u3001\u683C\u5C40\u548C\u524D\u77BB\u6027\uFF0C\u800C\u4E0D\u662F\u773C\u754C\u53EA\u5173\u6CE8\u4E8E\u5355\u4E2A\u6A21\u5757\u672C\u8EAB\u3002"}),"\n",(0,d.jsx)(n.p,{children:"\u4F8B\u5982\uFF0C\u6211\u4EEC\u5373\u4F7F\u6CA1\u6709\u5F00\u53D1\u8FC7\u6846\u67B6\uFF0C\u4F46\u662F\u5E94\u8BE5\u6216\u591A\u6216\u5C11\u4F7F\u7528\u8FC7\uFF0C\u77E5\u9053\u4E00\u4E2A\u6846\u67B6\u81F3\u5C11\u4F1A\u5305\u542B\u54EA\u4E9B\u6A21\u5757\u3002\u5F53\u6211\u4EEC\u9700\u8981\u5199\u65E5\u5FD7\u7684\u65F6\u5019\uFF0C\u6211\u4EEC\u77E5\u9053\u8FD9\u79CD\u7EC4\u4EF6\u6846\u67B6\u5FC5\u5B9A\u63D0\u4F9B\uFF0C\u90A3\u4E48\u4F1A\u53BB\u6846\u67B6\u4E2D\u5BFB\u627E\u5E76\u4ECE\u5B98\u7F51\u83B7\u5F97\u4F7F\u7528\u5E2E\u52A9\u3002\u5F53\u6211\u4EEC\u9700\u8981WebServer\u3001\u6570\u636E\u5E93\u8BBF\u95EE\u3001\u6A21\u677F\u5F15\u64CE\u7B49\u7B49\u80FD\u529B\u7684\u65F6\u5019\uFF0C\u6211\u4EEC\u4E5F\u53EF\u4EE5\u9884\u6599\u5F97\u5230\uFF0C\u8FD9\u79CD\u7EC4\u4EF6\u6846\u67B6\u5FC5\u5B9A\u4F1A\u6709\u63D0\u4F9B\uFF0C\u90A3\u4E48\u4E5F\u4F1A\u53BB\u6846\u67B6\u4E2D\u5BFB\u627E\u5E76\u4ECE\u5B98\u7F51\u83B7\u5F97\u4F7F\u7528\u5E2E\u52A9\u3002"}),"\n",(0,d.jsxs)(n.p,{children:["\u518D\u4F8B\u5982\uFF0C\u6211\u4EEC\u5728\u4F7F\u7528\u6846\u67B6\u4E2D\u5404\u79CD\u6A21\u5757\u7684\u65F6\u5019\uFF0C\u867D\u7136\u5404\u4E2A\u6A21\u5757\u90FD\u662F\u4F4E\u8026\u5408\u8BBE\u8BA1\uFF0C\u6309\u9700\u5F15\u5165\u4F7F\u7528\uFF0C\u4F46\u662F\u53D1\u73B0\u5979\u4EEC\u7684\u914D\u7F6E\u7BA1\u7406\u65B9\u5F0F\u90FD\u662F\u4E00\u81F4\u7684\uFF0C\u90FD\u662F\u7ED3\u6784\u5316\u7684\u914D\u7F6E\u7BA1\u7406\u5BF9\u8C61\uFF0C\u901A\u8FC7\u76F8\u540C\u7684\u914D\u7F6E\u7BA1\u7406\u6A21\u5757\uFF0C\u901A\u8FC7\u56FA\u5B9A\u7684\u914D\u7F6E\u9879\u5230\u914D\u7F6E\u5BF9\u8C61\u5C5E\u6027\u6620\u5C04\u89C4\u5219\uFF0C\u901A\u8FC7 ",(0,d.jsx)(n.code,{children:"Get"}),"/ ",(0,d.jsx)(n.code,{children:"Set"})," \u5F00\u5934\u7684\u65B9\u6CD5\u8FDB\u884C\u8BFB\u53D6\u548C\u8BBE\u7F6E\uFF08\u6240\u6709\u7EC4\u4EF6\u7684\u53C2\u6570\u83B7\u53D6\u548C\u8BBE\u7F6E\u4E5F\u662F ",(0,d.jsx)(n.code,{children:"Get"}),"/ ",(0,d.jsx)(n.code,{children:"Set"})," \u5F00\u5934\u7684\u65B9\u6CD5\uFF09\uFF0C\u5168\u5C40\u7684\u73AF\u5883\u53D8\u91CF/\u542F\u52A8\u53C2\u6570\u8BBE\u7F6E\u4E5F\u662F\u7C7B\u540C\u7684\u3002\u8FD9\u4F7F\u5F97\u5F00\u53D1\u8005\u80FD\u591F\u5FEB\u901F\u8BA4\u77E5\u5230\u6846\u67B6\u884C\u4E3A\uFF0C\u505A\u5230\u5FEB\u901F\u63A5\u5165\u3001\u964D\u4F4E\u5B66\u4E60\u6210\u672C\u7684\u76EE\u7684\u3002"]}),"\n",(0,d.jsxs)(n.p,{children:["\u518D\u4F8B\u5982\uFF0C\u5728\u6846\u67B6\u5C42\u9762\u6709\u4E00\u4E2A\u975E\u5E38\u68D2\u7684\u7279\u6027 - \u5168\u9519\u8BEF\u5806\u6808\u7279\u6027\uFF0C\u6846\u67B6\u6240\u6709\u7EC4\u4EF6\u7684 ",(0,d.jsx)(n.code,{children:"error"})," \u8FD4\u56DE\u5747\u5E26\u6709\u9519\u8BEF\u5806\u6808\uFF0C\u4FBF\u4E8E\u9876\u5C42\u4E1A\u52A1\u5728\u51FA\u9519\u65F6\u901A\u8FC7\u9519\u8BEF\u5806\u6808\u5FEB\u901F\u5B9A\u4F4D\u95EE\u9898\u3002\u76EE\u524D ",(0,d.jsx)(n.code,{children:"Golang"})," \u5F00\u53D1\u8BED\u8A00\u4E0B\u4EC5 ",(0,d.jsx)(n.code,{children:"GoFrame"})," \u6846\u67B6\u6709\u6B64\u80FD\u529B\u3002"]}),"\n",(0,d.jsx)(n.p,{children:"\u4EE5\u4E0A\u53EA\u662F\u4E3E\u7684\u51E0\u70B9\u7B80\u5355\u793A\u4F8B\uFF0C\u5982\u679C\u60A8\u611F\u5174\u8DA3\uFF0C\u53EF\u4EE5\u4ECE\u6846\u67B6\u4E2D\u53D1\u73B0\u66F4\u591A\u6709\u8DA3\u7684\u70B9\u3002"}),"\n",(0,d.jsx)(n.p,{children:'\u6700\u540E\uFF0C\u6211\u4EEC\u53EF\u4EE5\u60F3\u4E00\u60F3\uFF0C\u4E3A\u4EC0\u4E48\u6211\u4EEC\u6F5C\u610F\u8BC6\u4E2D\u80FD\u591F\u8BA4\u77E5\u5230\u6846\u67B6\u7684\u884C\u4E3A\u3001\u6846\u67B6\u80FD\u591F\u63D0\u4F9B\u6781\u9AD8\u7684\u4FBF\u6377\u6027\u548C\u6781\u4F4E\u7684\u63A5\u5165\u6210\u672C\u3001\u6846\u67B6\u6A21\u5757\u5728"\u9AD8\u5185\u805A\uFF0C\u4F4E\u8026\u5408"\u7684\u8BBE\u8BA1\u601D\u60F3\u4E0B\u5374\u6574\u4F53\u6709\u7740\u975E\u5E38\u9AD8\u7684\u7EC4\u7EC7\u534F\u8C03\u6027\u3002\u4E3A\u4EC0\u4E48\u4F1A\u9020\u6210\u8FD9\u6837\u7684\u73B0\u8C61\uFF1F\u5176\u5B9E\u8FD9\u5C31\u662F\u6846\u67B6\u91C7\u7528\u4F53\u7CFB\u5316\u8BBE\u8BA1\uFF0C\u8FD8\u662F"\u4E1C\u62FC\u897F\u51D1"\u5C01\u88C5 \u7684\u5DEE\u5F02\u3002'}),"\n",(0,d.jsx)(n.admonition,{type:"tip",children:(0,d.jsxs)(n.p,{children:["\u4E3E\u4E2A\u6BD4\u8F83\u8D34\u5207\u7684\u6BD4\u55BB\uFF1A ",(0,d.jsx)(n.code,{children:"GoFrame"}),' \u662F\u4E00\u652F\u7EAA\u5F8B\u6027\u3001\u51DD\u805A\u529B\u548C\u6218\u6597\u529B\u6781\u5F3A\u7684"\u6B63\u89C4\u519B"\uFF0C\u800C\u4E0D\u662F"\u4E1C\u62FC\u897F\u51D1"\u7684"\u6563\u5175\u6E38\u52C7"\u3002']})}),"\n",(0,d.jsx)(n.h2,{id:"\u4E8C\u5F00\u53D1\u89C4\u8303\u5316",children:"\u4E8C\u3001\u5F00\u53D1\u89C4\u8303\u5316"}),"\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.img,{src:i(451826).Z+"",width:"1134",height:"346"})}),"\n",(0,d.jsxs)(n.p,{children:["\u4EE3\u7801\u5C42\u9762\u4E5F\u662F\u9700\u8981\u6709\u4E00\u7CFB\u5217\u7684\u5F00\u53D1\u89C4\u8303\uFF0C\u5982\u57FA\u672C\u7684 \u4EE3\u7801\u7ED3\u6784\u3001\u5206\u5C42\u6A21\u578B\u3001\u5C01\u88C5\u8BBE\u8BA1\u7B49\uFF0C\u5177\u4F53\u8BF7\u53C2\u8003\uFF1A ",(0,d.jsx)(n.a,{href:"/2.7.x/docs/design/project",children:"\u5DE5\u7A0B\u5F00\u53D1\u8BBE\u8BA1(\uD83D\uDD25\u91CD\u70B9\uD83D\uDD25)"}),"\u3002\u7EDF\u4E00\u7684\u6846\u67B6\u8BBE\u8BA1\uFF0C\u5C06\u4F1A\u4F7F\u5F97\u6240\u6709\u7684\u4E1A\u52A1\u9879\u76EE\u6309\u7167\u7EDF\u4E00\u7684\u4EE3\u7801\u8BBE\u8BA1\u8FDB\u884C\u7F16\u7801\uFF0C\u5F62\u6210\u7EDF\u4E00\u7684\u5F00\u53D1\u89C4\u8303\u3002\u6B64\u5916\uFF0C\u6846\u67B6\u7684\u5F00\u53D1\u5DE5\u5177\u94FE\u4E5F\u4F1A\u4F7F\u5F97\u5F00\u53D1\u89C4\u8303\u66F4\u5BB9\u6613\u5FEB\u901F\u63A8\u5E7F\u548C\u843D\u5730\u5B9E\u65BD\uFF1A ",(0,d.jsx)(n.a,{href:"/2.7.x/docs/cli",children:"\u5F00\u53D1\u5DE5\u5177"})," \u3002"]}),"\n",(0,d.jsx)(n.h2,{id:"\u4E09\u7EC4\u4EF6\u7EDF\u4E00\u5316",children:"\u4E09\u3001\u7EC4\u4EF6\u7EDF\u4E00\u5316"}),"\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.img,{src:i(755106).Z+"",width:"654",height:"412"})}),"\n",(0,d.jsxs)(n.blockquote,{children:["\n",(0,d.jsx)(n.p,{children:"\u8FD9\u91CC\u7684\u7EDF\u4E00\u5316\u6709\u4E24\u5C42\u6982\u5FF5\uFF1A"}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"\u591A\u4E2A\u76F8\u540C\u529F\u80FD\u7EC4\u4EF6\u7EDF\u4E00\u4E3A\u4E00\u4E2A\u7EC4\u4EF6\u3002"}),"\n",(0,d.jsx)(n.li,{children:"\u591A\u4E2A\u4E0D\u540C\u529F\u80FD\u7EC4\u4EF6\u7EDF\u4E00\u5230\u6846\u67B6\u7BA1\u7406\u3002"}),"\n"]}),"\n"]}),"\n",(0,d.jsx)(n.p,{children:"\u53E6\u4E00\u4E2A\u75DB\u70B9\u5C31\u662F\u5F00\u53D1\u7EC4\u4EF6\u7684\u767E\u82B1\u9F50\u653E\uFF1A"}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"\u5B9E\u73B0\u76F8\u540C\u529F\u80FD\u903B\u8F91\u7684\u6A21\u5757\u8F83\u591A\uFF0C\u9009\u62E9\u6210\u672C\u589E\u52A0"}),"\n",(0,d.jsx)(n.li,{children:"\u9879\u76EE\u4F9D\u8D56\u7684\u6A21\u5757\u8FC7\u591A\uFF0C\u9879\u76EE\u6574\u4F53\u7684\u7A33\u5B9A\u6027\u4F1A\u53D7\u5230\u5F71\u54CD"}),"\n",(0,d.jsx)(n.li,{children:"\u9879\u76EE\u4F9D\u8D56\u7684\u6A21\u5757\u8FC7\u591A\uFF0C\u9879\u76EE\u65E0\u4ECE\u4E0B\u624B\u662F\u5426\u5E94\u5F53\u5347\u7EA7\u8FD9\u4E9B\u6A21\u5757\u7248\u672C"}),"\n",(0,d.jsx)(n.li,{children:"\u9879\u76EE\u4F9D\u8D56\u7684\u6A21\u5757\u8FC7\u591A\uFF0C\u5BB9\u6613\u51FA\u73B0\u4E0D\u540C\u6A21\u5757\u4F9D\u8D56\u540C\u4E00\u7B2C\u4E09\u65B9\u6A21\u5757\u4E0D\u540C\u7248\u672C\uFF0C\u5F15\u53D1\u7248\u672C\u517C\u5BB9\u95EE\u9898"}),"\n",(0,d.jsx)(n.li,{children:"\u5404\u4E2A\u6A21\u5757\u5B64\u7ACB\u8BBE\u8BA1\uFF0C\u5355\u72EC\u770B\u5F85\u6BCF\u4E2A\u6A21\u5757\u53EF\u66FF\u6362\u6027\u5F88\u9AD8\uFF0C\u5F00\u53D1\u4F53\u7CFB\u96BE\u4EE5\u5EFA\u7ACB\uFF0C\u5F00\u53D1\u89C4\u8303\u96BE\u4EE5\u7EDF\u4E00"}),"\n"]}),"\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.img,{src:i(63881).Z+"",width:"636",height:"410"})}),"\n",(0,d.jsxs)(n.p,{children:['\u7EDF\u4E00\u7684\u5F00\u53D1\u6846\u67B6\u624D\u80FD\u5C06\u5404\u4E2A\u6A21\u5757" ',(0,d.jsx)(n.strong,{children:"\u5404\u81EA\u4E3A\u653F"}),'"\u7684\u72B6\u6001\u6536\u5F52\u5230" ',(0,d.jsx)(n.strong,{children:"\u7EDF\u4E00\u7BA1\u7406"}),'"\uFF1A']}),"\n",(0,d.jsxs)(n.ul,{children:["\n",(0,d.jsx)(n.li,{children:"\u6846\u67B6\u81EA\u9876\u5411\u4E0B\u8BBE\u8BA1\uFF0C\u5F62\u6210\u4F53\u7CFB\u5316\u3001\u7EDF\u4E00\u5316\u7684\u6A21\u5757\u8BBE\u8BA1\uFF0C\u66F4\u6709\u5229\u4E8E\u5F00\u53D1\u89C4\u8303\u5316\u7684\u5B9E\u65BD"}),"\n",(0,d.jsx)(n.li,{children:"\u6846\u67B6\u6838\u5FC3\u7EF4\u62A4\u8F83\u5168\u9762\u7684\u901A\u7528\u57FA\u7840\u6A21\u5757\uFF0C\u964D\u4F4E\u57FA\u7840\u6A21\u5757\u9009\u62E9\u6210\u672C"}),"\n",(0,d.jsx)(n.li,{children:"\u6211\u4EEC\u53EA\u9700\u8981\u7EF4\u62A4\u4E00\u4E2A\u7EDF\u4E00\u7684\u6846\u67B6\u7248\u672C\uFF0C\u800C\u4E0D\u662F\u6570\u5341\u4E2A\u6A21\u5757\u7248\u672C"}),"\n",(0,d.jsx)(n.li,{children:"\u6211\u4EEC\u53EA\u9700\u8981\u4E86\u89E3\u4E00\u4E2A\u6846\u67B6\u7684\u5185\u5BB9\u53D8\u5316\uFF0C\u800C\u4E0D\u662F\u6570\u5341\u4E2A\u6A21\u5757\u7684\u5185\u5BB9\u53D8\u5316"}),"\n",(0,d.jsx)(n.li,{children:"\u5347\u7EA7\u7684\u65F6\u5019\u53EA\u9700\u8981\u5347\u7EA7\u4E00\u4E2A\u6846\u67B6\u7248\u672C\uFF0C\u800C\u4E0D\u662F\u6570\u5341\u4E2A\u6A21\u5757\u7248\u672C\u7684\u5347\u7EA7"}),"\n",(0,d.jsx)(n.li,{children:"\u7EDF\u4E00\u7684\u6A21\u5757\u5316\u8BBE\u8BA1\u53EF\u4EE5\u51CF\u5C11\u4E0D\u5FC5\u8981\u7684\u903B\u8F91\u5B9E\u73B0\uFF0C\u63D0\u9AD8\u6A21\u5757\u6027\u80FD\u53CA\u6613\u7528\u6027"}),"\n",(0,d.jsx)(n.li,{children:"\u51CF\u8F7B\u5F00\u53D1\u4EBA\u5458\u7684\u5FC3\u667A\u8D1F\u62C5\uFF0C\u63D0\u9AD8\u6A21\u5757\u53EF\u7EF4\u62A4\u6027\uFF0C\u66F4\u5BB9\u6613\u4FDD\u8BC1\u5404\u4E1A\u52A1\u9879\u76EE\u7684\u6A21\u5757\u7248\u672C\u4E00\u81F4\u6027"}),"\n"]}),"\n",(0,d.jsx)(n.h2,{id:"\u56DB\u7248\u672C\u4E00\u81F4\u6027",children:"\u56DB\u3001\u7248\u672C\u4E00\u81F4\u6027"}),"\n",(0,d.jsxs)(n.p,{children:["\u7248\u672C\u4E00\u81F4\u6027\u95EE\u9898\u4E3B\u8981\u6765\u6E90\u4E8E\u9879\u76EE\u4F9D\u8D56\u7684\u6A21\u5757\u8FC7\u591A\u3001\u7248\u672C\u8FC7\u591A\uFF0C\u9020\u6210\u7248\u672C\u5F88\u96BE\u4EE5\u7EDF\u4E00\u7EF4\u62A4\u548C\u5347\u7EA7\u3002\u5F00\u53D1\u6846\u67B6\u5C06\u6A21\u5757\u7EDF\u4E00\u5316\u7BA1\u7406\u540E\uFF0C\u66F4\u5BB9\u6613\u4FDD\u8BC1\u9879\u76EE\u6A21\u5757\u7684\u7248\u672C\u4E00\u81F4\u6027\u3002\u4F46\u662F\u9700\u8981\u6CE8\u610F\u7684\u662F\uFF0C\u8FD9\u79CD\u4E00\u81F4\u6027\u4E0D\u662F\u5F3A\u4E00\u81F4\u6027\uFF0C\u53EA\u662F\u964D\u4F4E\u4E86\u6A21\u5757\u53CA\u7248\u672C\u7684\u7EF4\u62A4\u590D\u6742\u5EA6\uFF0C\u4F46\u662F\u4E0D\u4E00\u81F4\u6027\u7684\u95EE\u9898\u4F9D\u7136\u5B58\u5728\u3002\u5173\u4E8E\u75DB\u70B9\u548C\u6539\u8FDB\u6211\u4EEC\u5728\u4E4B\u524D\u7684\u7AE0\u8282\u4E5F\u6709\u4ECB\u7ECD\u8FC7\uFF0C\u540C\u65F6\u4E5F\u53EF\u4EE5\u53C2\u8003\u7AE0\u8282\uFF1A ",(0,d.jsx)(n.a,{href:"/2.7.x/docs/design/modular",children:"\u6A21\u5757\u5316\u8BBE\u8BA1"})," \u3002\u8FD9\u91CC\u4E0D\u518D\u8D58\u8FF0\u3002"]}),"\n",(0,d.jsxs)(n.blockquote,{children:["\n",(0,d.jsxs)(n.p,{children:["\u884C\u4E1A\u5185\u4E5F\u6709\u4E00\u4E9B ",(0,d.jsx)(n.strong,{children:"\u7248\u672C\u5F3A\u4E00\u81F4\u6027"})," \u7684\u4EE3\u7801\u7BA1\u7406\u65B9\u6848\uFF0C\u4F8B\u5982\u91C7\u7528 ",(0,d.jsx)(n.code,{children:"Monorepo"})," ",(0,d.jsx)(n.strong,{children:"\u5927\u4ED3"})," \u7684\u4EE3\u7801\u7BA1\u7406\u65B9\u5F0F\uFF0C\u5374\u5404\u6709\u5229\u5F0A\uFF0C\u53EF\u81EA\u884C\u4E86\u89E3\uFF0C\u8FD9\u91CC\u4E0D\u8D58\u8FF0\u3002"]}),"\n"]}),"\n",(0,d.jsx)(n.h2,{id:"\u4E94\u89E3\u51B3\u65B9\u6848\u6C89\u6DC0",children:"\u4E94\u3001\u89E3\u51B3\u65B9\u6848\u6C89\u6DC0"}),"\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.img,{src:i(668104).Z+"",width:"622",height:"614"})}),"\n",(0,d.jsx)(n.p,{children:"\u57FA\u4E8E\u7EDF\u4E00\u7684\u5F00\u53D1\u6846\u67B6\uFF0C\u66F4\u5BB9\u6613\u5F62\u6210\u89E3\u51B3\u65B9\u6848\u6C89\u6DC0\uFF0C\u4F01\u4E1A\u4E0E\u793E\u533A\u5F62\u6210\u826F\u6027\u5FAA\u73AF\u3002\u89E3\u51B3\u65B9\u6848\u7684\u6C89\u6DC0\u4F18\u5148\u91C7\u7528\u5DE5\u5177\u4EE5\u53CA\u4EE3\u7801\u5F62\u5F0F\uFF0C\u800C\u4E0D\u662F\u6587\u6863\u3002"}),"\n",(0,d.jsx)(n.h2,{id:"\u516D\u907F\u514D\u8D44\u6E90\u6D6A\u8D39",children:"\u516D\u3001\u907F\u514D\u8D44\u6E90\u6D6A\u8D39"}),"\n",(0,d.jsx)(n.p,{children:"\u5F53\u6BCF\u4E2A\u56E2\u961F\u90FD\u5728\u8BD5\u56FE\u81EA\u5DF1\u521B\u9020\u8F6E\u5B50\u65F6\uFF0C\u4E0D\u4EC5\u65E0\u6CD5\u5F62\u6210\u7EDF\u4E00\u7684\u5F00\u53D1\u89C4\u8303\uFF0C\u800C\u4E14\u4F1A\u51FA\u73B0\u975E\u5E38\u591A\u7684\u8D44\u6E90\u6D6A\u8D39\u3002"}),"\n",(0,d.jsxs)(n.blockquote,{children:["\n",(0,d.jsxs)(n.p,{children:["\u8FD9\u5728 ",(0,d.jsx)(n.code,{children:"Golang"})," \u8BED\u8A00\u6D41\u884C\u7684\u521D\u671F\uFF0C\u6216\u8005\u4E00\u4E2A\u521D\u521B\u516C\u53F8\u6280\u672F\u4F53\u7CFB\u4E0D\u5B8C\u5584\u7684\u521D\u671F\uFF0C\u73B0\u8C61\u6BD4\u8F83\u660E\u663E\u3002"]}),"\n"]}),"\n",(0,d.jsx)(n.p,{children:(0,d.jsx)(n.img,{src:i(727798).Z+"",width:"640",height:"408"})}),"\n",(0,d.jsx)(n.p,{children:"\u8BA9\u9879\u76EE\u7EC4\u628A\u7CBE\u529B\u66F4\u591A\u7684\u6295\u5165\u5230\u4E1A\u52A1\u4E2D\uFF0C\u76F8\u4FE1\u8FD9\u662F\u5927\u591A\u6570\u6280\u672F\u516C\u53F8\u7684\u5171\u8BC6\u3002\u4F7F\u7528\u7EDF\u4E00\u7684\u5F00\u53D1\u67B6\u6784\uFF0C\u53EF\u4EE5\u628A\u5171\u6027\u7684\u6280\u672F\u95EE\u9898\u63D0\u70BC\u51FA\u6765\uFF0C\u5E76\u5F62\u6210\u901A\u7528\u7684\u89E3\u51B3\u65B9\u6848\u3002\u907F\u514D\u6BCF\u4E2A\u9879\u76EE\u90FD\u72EC\u81EA\u53BB\u89E3\u51B3\u9047\u5230\u7684\u5404\u79CD\u5404\u6837\u7684\u6280\u672F\u96BE\u9898\uFF0C\u6709\u6548\u7684\u628A\u7CBE\u529B\u91CA\u653E\u51FA\u6765\u3002"})]})}function a(e={}){let{wrapper:n}={...(0,c.a)(),...e.components};return n?(0,d.jsx)(n,{...e,children:(0,d.jsx)(h,{...e})}):h(e)}},755106:function(e,n,i){i.d(n,{Z:function(){return s}});let s=i.p+"assets/images/19cac91617dc457b461391e208b675b3-d909aea6b144db551cd4c4c357b38f65.png"},63881:function(e,n,i){i.d(n,{Z:function(){return s}});let s=i.p+"assets/images/1c16c5ec1bae23caaf9509673f782d0a-02e8b7cacbe78104532196e0e957989b.png"},824402:function(e,n,i){i.d(n,{Z:function(){return s}});let s=i.p+"assets/images/2b04e46ddf26d0d9233f84c9ba69c6f3-5d3726aa9af2857a45d2d2b5b4936dbb.png"},451826:function(e,n,i){i.d(n,{Z:function(){return s}});let s=i.p+"assets/images/5f76d7bd6d1a06dce9641fec0c497b77-67eba52a1ae1c7ade20f39231035b41a.png"},668104:function(e,n,i){i.d(n,{Z:function(){return s}});let s=i.p+"assets/images/642e90cfc4809a4f237073c7e80f25d5-cad7bcf03d946bd6976644bf92024742.png"},995081:function(e,n,i){i.d(n,{Z:function(){return s}});let s=i.p+"assets/images/8f8075c3f449ab501c9d25ce5050db52-cdd22f79f4b0ea437f1466a8e50a447d.png"},727798:function(e,n,i){i.d(n,{Z:function(){return s}});let s=i.p+"assets/images/fb5e4135a82ff9ca41c79db9a4c6b89c-558ec728bfc08985f40672afe90b6b0a.jpeg"},250065:function(e,n,i){i.d(n,{Z:function(){return l},a:function(){return r}});var s=i(667294);let d={},c=s.createContext(d);function r(e){let n=s.useContext(c);return s.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(d):e.components||d:r(e.components),s.createElement(c.Provider,{value:n},e.children)}}}]);</pre></body></html>