بسيط وسهل الاستخدام، ولا يسبب أي متاعب، وإطار عمل مباشر للويب
xirang
، المعروف أيضًا باسم شيرانج، ربما عندما كنت في المدرسة الابتدائية، عاد والدي من أماكن أخرى وأحضر معه عدة كتب كان أحدها "كلاسيكيات الجبال والبحار" الذي أحب الأخ شون قراءته عندما كان في سن المراهقة وفي ذلك الوقت أيضًا قرأت الكتاب لأول مرة.تفسير ويكيبيديا هو: تربة شي هي نوع من الأشياء الإلهية في الأساطير الصينية القديمة. ما يسمى بـ "تربة شي" هي تربة يمكن أن تنمو بمفردها. بالنسبة للسد الذي تم بناؤه باستخدام "تربة شي"، إذا زاد طول مياه الفيضان بمقدار متر واحد، فسوف ينمو السد تلقائيًا بمقدار متر واحد.
لقد أطلقت على المشروع اسم
xirang
لأنني آمل أنه مع استمراري في التعلم والتراكم، سينمو المشروع ويصبح أكثر قوة.
xirang
عبارة عن بنية أساسية لإطار عمل gin+gorm
بسيطة جدًا، ما عليك سوى تعديل التعليمات البرمجية البسيطة لبدء كتابة الواجهة الخاصة بك.
ما عليك سوى تعديل التكوين config.yml
وفقًا للموقف، ثم تكوين معلومات تكوين قاعدة البيانات بالداخل لبدء التطوير.
سيتم إنشاء جدول البيانات تلقائيًا، أو يمكنك إنشاؤه بنفسك من خلال SQL ضمن المستندات.
تصنيف | جيثب | جيتي |
---|---|---|
نهاية الطريق | https://github.com/eryajf/xirang.git | https://gitee.com/eryajf-world/xirang.git |
الواجهة الأمامية | https://github.com/eryajf/xirang-ui.git | https://gitee.com/eryajf-world/xirang-ui.git |
xirang
├── config----------------配置文件读取
├── controller------------控制层
├── logic-----------------逻辑层
├── middleware------------中间件
├── model-----------------对象定义
├── public----------------一些公共组件与工具
├── routers---------------路由
├── service---------------服务层
├── test------------------一些测试
├── config.yml------------配置文件
└── main.go---------------程序入口
التبعية الأساسية لمشروع xirang هي MySQL فقط، بعد إعداد هاتين الخدمتين محليًا، يمكنك بدء المشروع وتصحيحه.
# 后端代码
$ git clone https://github.com/eryajf/xirang.git
# 前端代码
$ git clone https://github.com/eryajf/xirang-ui.git
# 修改后端配置
$ cd xirang
# 文件路径 config.yml, 根据自己本地的情况,调整数据库等配置信息。
$ vim config.yml
# 启动后端
$ cd xirang
$ go mod tidy
$ make run
# 启动前端
$ cd xirang-ui
$ git config --global url. " https:// " .insteadOf git://
$ npm install --registry=http://registry.npmmirror.com
$ yarn dev
الوصول المحلي: http://localhost:8090، اسم المستخدم/كلمة المرور: admin/123456