? Estrutura go-web simples e fácil de usar, sem complicações e direta
xirang
, também conhecido como Xirang, provavelmente quando eu estava no ensino fundamental, meu pai voltou de outros lugares e trouxe vários livros. Um deles era “O Clássico das Montanhas e dos Mares” que o irmão Xun adorava ler quando era um. criança. Foi também nessa época que li o livro pela primeira vez.A explicação da Wikipedia é: O solo Xi é uma espécie de objeto divino nas antigas lendas chinesas. O chamado "solo Xi" é um solo que pode crescer por conta própria. Para um dique construído com “solo Xi”, se a água da enchente crescer um metro de comprimento, o dique também crescerá automaticamente um metro a mais.
Chamei o projeto
xirang
porque espero que, à medida que continuo aprendendo e acumulando, o projeto cresça e se torne mais poderoso.
xirang
é uma infraestrutura de estrutura gin+gorm
muito simples. Você só precisa modificar o código simples para começar a escrever sua interface.
Você só precisa modificar a configuração config.yml
de acordo com a situação e, em seguida, configurar as informações de configuração do banco de dados para iniciar o desenvolvimento.
A tabela de dados será criada automaticamente ou você mesmo pode criá-la através do sql em documentos.
Classificação | GitHub | Turismo rural |
---|---|---|
extremidade traseira | https://github.com/eryajf/xirang.git | https://gitee.com/eryajf-world/xirang.git |
front-end | 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---------------程序入口
A dependência básica do projeto xirang é apenas MySQL. Depois de preparar esses dois serviços localmente, você pode iniciar o projeto e depurá-lo.
# 后端代码
$ 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
Acesso local: http://localhost:8090, nome de usuário/senha: admin/123456