• goland搭建beego开发环境


    1.安装最新的go软件 ,当前版本1.12

    2.下载goland开发工具

    3.安装bee工具 

    go get github.com/beego/bee

    4.通过bee api dsh -tables="" -driver=mysql -conn="root:K2pass!!@tcp(172.18.8.11:3306)/team_manage"生成beego项目

    1.  
      apiproject
    2.  
      ├── conf
    3.  
      │ └── app.conf
    4.  
      ├── controllers
    5.  
      │ └── object.go
    6.  
      │ └── user.go
    7.  
      ├── docs
    8.  
      │ └── doc.go
    9.  
      ├── main.go
    10.  
      ├── models
    11.  
      │ └── object.go
    12.  
      │ └── user.go
    13.  
      ├── routers
    14.  
      │ └── router.go
    15.  
      └── tests
    16.  
      └── default_test.go

    5.通过goland开发工具打开创建的项目,基于modules管理项目依赖

         配置proxy:https://goproxy.cn

    6.执行go mod init 生成依赖管理文件go.mod


    module tenant_manage_client
    require (
       github.com/astaxie/beego v1.10.0
       github.com/go-sql-driver/mysql v1.4.1
       golang.org/x/crypto v0.0.0-20190228161510-8dd112bcdc25 // indirect
       gopkg.in/yaml.v2 v2.2.2 // indirect
    )

    replace github.com/astaxie/beego v1.10.0 => git.k2software.com.cn/go/beego v1.10.0
    replace golang.org/x/crypto v0.0.0-20190228161510-8dd112bcdc25 => git.k2software.com.cn/go/crypto v0.0.0-20190228161510-8dd112bcdc25
    replace golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a => git.k2software.com.cn/go/sys v0.0.0-20190215142949-d0b11bdaac8a

    ps:go mod依赖包出现缓存问题,更改了mod文件,还是未下载依赖包时,执行go clean -modcache清理

    7.执行go mod vendor将依赖包生成到本地

    8.执行bee run -gendoc=true -downdoc=true启动项目

  • 相关阅读:
    [学习笔记]基于值域预处理的快速 GCD
    [学习笔记]整除偏序与zeta变换、Möbius变换、lcm卷积、gcd卷积
    [学习笔记]MinMax容斥
    [学习笔记]Pollard Rho算法
    [学习笔记]Miller Rabin测试
    [学习笔记]万能欧几里得
    用C#写程序安装包 Joe
    linux 命令
    几个有用的php字符串过滤,转换函数
    linux挂载 Windows分区
  • 原文地址:https://www.cnblogs.com/xiami2046/p/13840662.html
Copyright © 2020-2023  润新知