go语言学习和技巧

  • go 函数

    go 函数

    1、runtime.FuncForPC  // 当前函数信息    pc, file, line, ok = runtime.Caller(0)    1 上一层函数信息  2.。。    log.Println(pc)    log.Println(file)    log.Println(line)    log.Println(ok)   ...

    go语言学习和技巧 2021-10-28 4 0
  • go 基础

    go 基础

    1、测试:  go  test  -v  xxx_test.go   lib1.go  lib2.go .....    (lib1.go lib2.go....  是需要调用的文件,一般是测试的2、基础数据的转换:string -> int      strconv.Atoistring->int64   strconv.ParseInt(string,...

    go语言学习和技巧 2021-10-28 6 0
  • beego  和 redis

    beego 和 redis

    beego  自带 cache :github.com/beego/beego/v2/client/cache  github.com/beego/beego/v2/client/cache/redis最大的坑: // associate with config key. func (rc *Cache) associate(originKey interface{}) string { &n...

    go语言学习和技巧 2021-10-22 3 0
  • go  view 模板

    go view 模板

    基本语法go 统一使用了 {{ 和 }} 作为左右标签,没有其他的标签符号。如果您想要修改为其它符号,可以参考 模板标签。使用 . 来访问当前位置的上下文使用 $ 来引用当前模板根级的上下文使用 $var 来访问创建的变量Beego 中支持直接载入文件模板{{template "path/to/head.html" .}}beego 中默认的模板目录是 vi...

    go语言学习和技巧 2021-10-22 3 0
  • Beego   controller  笔记

    Beego controller 笔记

    1、配置 web.BConfig 只是默认的那些配置项目。web.AppConfig.   可以所有项目;  include "app2.conf" 可以包含其他文件。App配置: AppName   RunMode   RecoverPanic Web配置:StaticDir   EnableXSRF   web.BConfig.WebConfigSession配置:web.BConfig.WebConf...

    go语言学习和技巧 2021-10-22 3 0
  • beego   orm  学习笔记

    beego orm 学习笔记

    1、mysql.  需要驱动 : _ "github.com/go-sql-driver/mysql" 2、连接: 注册驱动和数据库: orm.RegisterDriver("mysql", orm.DRMySQL)orm.RegisterDataBase("default", "mysql", "bsstar:whj710718@tcp(127.0.0.1:3306)/shop?charset=utf8&l...

    go语言学习和技巧 2021-10-22 3 0
  • go运行 和  api开发入门教程

    go运行 和 api开发入门教程

    go run  main.go      运行但是不会生成项目编译后文件 (其实生成临时文件)go run 项目名称    和   go run  main.go  一样bee run  编译生成项目 并执行bee:bee new xxxbee api xxxapi开发入门教程bee api. xxxx使用 bee generate docs 生成符合 swagger ...

    go语言学习和技巧 2021-10-21 4 0
  • go module

    go module

    1、go molego mole介绍#go mole是go官方自带的go依赖管理库,在1.13版本正式推荐使用go mole可以将某个项目(文件夹)下的所有依赖整理成一个 go.mod 文件,里面写入了依赖的版本等使用go mole之后我们可不用将代码放置在src下了开启go molewindows:set GO111MODULE=onmac:export GO111MODULE=on然后输入go env查看 GO111MODULE 选项GO PROXY#go mole 的目的是依赖管理,所以使用 go mole...

    go语言学习和技巧 2021-10-21 4 0
  • go环境安装、国内代理设置、Jetbrains IntelliJ IDEA安装激活

    go环境安装、国内代理设置、Jetbrains IntelliJ IDEA安装激活

    1、go环境安装go语言下安装包下载 https://studygolang.com/dl   我们安装mac 版本。下载后直接安装。安装后 终端运行 go,或者go version  测试是否安装成功。2、检查环境  go env   修改环境 主要是国内代理设置  https://goproxy.cn/mac 下 只需要 $ echo "export G0111MODULE-on" >> /...

1

搜索