随笔分类 -  golang

摘要:关于golang的未来的道路 golang最大的特性就是写异步方便 但是真正项目中用到的异步是很少的 只有发短信 发邮件什么的 golang并发性能跟swoole差不多 跟java比差的远 开发效率跟swoole 比java略快 所以新项目一般用swoole比较靠谱 如果有大并发 直接重构java 阅读全文
posted @ 2020-05-29 09:28 newmiracle宇宙 阅读(413) 评论(0) 推荐(0) 编辑
摘要:package main import ( "fmt" "time" "github.com/garyburd/redigo/redis" ) const ( RedisURL = "redis://127.0.0.1:6379" redisMaxIdle = 3 //最大空闲连接数 redisId 阅读全文
posted @ 2020-05-28 17:44 newmiracle宇宙 阅读(686) 评论(0) 推荐(0) 编辑
摘要:golang消息队列nsq 1、NSQ下载链接http://nsq.io/deployment/installing.html win下安装 追加I:\nsq-1.2.0.windows-amd64.go1.12.9\bin 2. 打开命令窗口,运行:nsqlookupd 3. 打开新的命令窗口,运 阅读全文
posted @ 2020-05-28 15:15 newmiracle宇宙 阅读(354) 评论(0) 推荐(0) 编辑
摘要:golang 的 go异步编程通道要注意的问题 import ( "database/sql" "fmt" "github.com/gin-gonic/gin" _ "github.com/go-sql-driver/mysql" "log" "time" ) var Db *sql.DB func 阅读全文
posted @ 2020-05-28 10:52 newmiracle宇宙 阅读(1263) 评论(0) 推荐(0) 编辑
摘要:package main import ( "database/sql" "fmt" "github.com/gin-gonic/gin" _ "github.com/go-sql-driver/mysql" "log" ) var Db *sql.DB func init() { fmt.Prin 阅读全文
posted @ 2020-05-27 13:27 newmiracle宇宙 阅读(1356) 评论(0) 推荐(0) 编辑
摘要:本地开启go mod的情况下 用goland 设置下输出路径 gobuild生成的exe都在这里 运行下面 可以生成linux可执行文件 set GOARCH=amd64 set GOOS=linux go build必须切换到当前目录 才能在当前目录下生成可执行文件 然后直接传到服务器 nohup 阅读全文
posted @ 2020-05-27 10:43 newmiracle宇宙 阅读(406) 评论(0) 推荐(0) 编辑
摘要:golang go path和go mod的区别 go path 所有运行的go文件都要放在gopath文件下 因为下载下来的包都在这里目录下 可以引用 go mod 他有一套引用机制 无论你的go文件在哪里 都可以引用包 阅读全文
posted @ 2020-05-27 10:21 newmiracle宇宙 阅读(1453) 评论(0) 推荐(0) 编辑
摘要:golang beego 安装注意问题 别用go mod 坑超级多 因为他有个脚本架 不太好兼容 阅读全文
posted @ 2020-05-07 17:12 newmiracle宇宙 阅读(185) 评论(0) 推荐(0) 编辑
摘要:golang go get速度慢解决方法 go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct 阅读全文
posted @ 2020-04-05 09:15 newmiracle宇宙 阅读(2240) 评论(0) 推荐(0) 编辑

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