goland go1.13 gomod模式启用情况下代码无法跳转问题

Posted by 夏泽民

需要使用goland2019.1及以上版本,2018版本貌似不支持。。 如下所示,需要将enable项勾选上 https://blog.csdn.net/newconniukang/article/details/103212381 直接在命令行中找到你代码所在位置,执行go mod init xxx : E:\Demo\Godemo\src\goEasyDemo\fxDemo>go mod init fxDemo go: creating new go.mod: module fxDemo 上面执行后会出现一个go.mod 文件,这里面保存当前代码所有依赖包及其版本号 再执行 go mod tidy,将所有依赖包都下载一遍 执行完后在goland上面左侧会出现这个,fxDemo 是 我刚才init时的名称,这里我引用了一个fx包,此时它出现在左侧列表中,且可以进行正常跳转



gobreaker

Posted by 夏泽民

https://github.com/sony/gobreaker



shell脚本设置环境变量不生效

Posted by 夏泽民

碰到在shell脚本设置了环境变量,如export PATH=$PATH:/usr/local/HNR_target/bin,执行了此脚本后,环境变量没有生效的问题。



reflect

Posted by 夏泽民

https://juejin.im/post/5eeab6c3f265da02e12b9daa https://gocn.vip/topics/10572 https://gocn.vip/topics/10575 https://github.com/PioneerIncubator/betterGo https://mp.weixin.qq.com/s/33yi5qzq1r07s0dGRwjoEg



GoFrame

Posted by 夏泽民

GoFrame GF(Go Frame)是一款模块化、高性能、生产级的 Go 基础开发框架。实现了比较完善的基础设施建设以及开发工具链,提供了常用的基础开发模块,如:缓存、日志、队列、数组、集合、容器、定时器、命令行、内存锁、对象池、配置管理、资源管理、数据校验、数据编码、定时任务、数据库 ORM 、TCP/UDP 组件、进程管理 /通信等等。并提供了 Web 服务开发的系列核心组件,如:Router 、Cookie 、Session 、Middleware 、服务注册、模板引擎等等,支持热重启、热更新、域名绑定、TLS/HTTPS 、Rewrite 等特性。 https://v2ex.com/t/680175 https://goframe.org/toolchain/cli https://github.com/gogf/gf 特点 模块化、松耦合设计; 模块丰富、开箱即用; 简便易用、易于维护; 高代码质量、高单元测试覆盖率; 社区活跃,大牛谦逊低调脾气好; 详尽的开发文档及示例; 完善的本地中文化支持; 设计为团队及企业使用; 发展 GoFrame开始得比较早,2011年始于北京一个智能物联网平台项目,那时还没有这么多物联网的现行标准,Go的标准库以及生态也未如此丰富。2017年的时候GF才开始发布测试版,2018年1024程序员节日的时候才发布v1.0正式版,为Go生态发展添砖加瓦。开源以来快速迭代、发展成长,广受开发者和企业的青睐,也有许多的开发者加入了贡献行列。GF原本是为开发团队设计的,因此她的开发效率和可维护性做得非常好,有着很高的代码质量以及丰富的单元测试和示例,并且GF是目前中文化文档做的最好的Golang开发框架。



Search

Popular posts

Anything in here will be replaced on browsers that support the canvas element

Recent posts

This blog is maintained by 夏泽民

Get in touch with me at 465474307@qq.com

Subscribe to our mailing list

* indicates required