11 2022 档案

摘要:1.打包步骤 需要设置go打包配置为linux SET GOOS=linuxSET GOARCH=amd64 然后cd 进入main.go文件目录执行打包指令 go build main.go 会出现一个没有后缀的main文件, 将这个文件压缩后拷贝到linux后解压出来, 需要对main文件授权才 阅读全文
posted @ 2022-11-17 06:11 岑惜 阅读(2420) 评论(0) 推荐(0) 编辑
摘要:panic 的使用参考我这个随笔 https://www.cnblogs.com/c2g5201314/p/16894630.html 如果需要当前函数中断,父级调用的函数不断,可使用 recover在1.19版本开始需要这样写 defer func() { var m any = nil if e 阅读全文
posted @ 2022-11-16 05:50 岑惜 阅读(211) 评论(0) 推荐(0) 编辑
摘要:自从1.18开始引入any类型可以替代空接口 interface{}, panic 的参数就变为了any 因此1.19版本不可直接使用 panic(【提示内容】)会报错 正确写法为 var i any = "异常报错" panic(i) //或者 panic(any("异常报错")) 阅读全文
posted @ 2022-11-16 05:28 岑惜 阅读(775) 评论(0) 推荐(0) 编辑
摘要:1.前提 需要提前配置好go环境 具体参考我这个随笔 https://www.cnblogs.com/c2g5201314/p/16876756.html 2.打开idea 设置 安装 go 插件 配置go的根目录 配置bin目录位置 保存后,重启idea 3.创建工程 选择这个,下一步 填好工程路 阅读全文
posted @ 2022-11-11 16:00 岑惜 阅读(339) 评论(0) 推荐(0) 编辑
摘要:必须为utf-8 格式 win系统一般默认CRLF模式 但是如果在linux系统会不支持CRLF模式 因此最好使用 LF ,两个环境都兼容,这样就不会头疼了,不然需要单独转一下 阅读全文
posted @ 2022-11-10 13:35 岑惜 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1.下载运行环境 官网地址 https://golang.google.cn/dl/ 可以直接下载msi文件夹,双击后会自动安装环境,但作为一个程序员,但是,这种傻瓜式的安装容易带来风险,习惯性的喜欢用编译好的包来安装 我这里使用的版本是目前最新的1.19.3 我的电脑因为是amd cpu 所以下载 阅读全文
posted @ 2022-11-10 13:27 岑惜 阅读(664) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示