当前位置: 首页 > wzjs >正文

仪陇建设局网站wordpress和django

仪陇建设局网站,wordpress和django,惠阳网站制作公司,个人备案网站名称怎么写本期分享: 1.Go Module控制Go版本 2.int转string注意事项 3.Go项目查看mod依赖关系 Go Module控制Go版本 当我们开发Go项目涉及到两台及以上的机器,而且它们又刚好是不同操作系统的时候,可能就要把代码挪到另一台机器上重新编译&#xff…

请在此添加图片描述

本期分享

1.Go Module控制Go版本

2.int转string注意事项

3.Go项目查看mod依赖关系


Go Module控制Go版本

当我们开发Go项目涉及到两台及以上的机器,而且它们又刚好是不同操作系统的时候,可能就要把代码挪到另一台机器上重新编译,此时两台机器刚好又不是同一个Go版本,比如你有一台Windows电脑和一台Linux电脑:

Windows电脑的Go版本是1.22,所以在这台机器上新建Go项目的时候go.mod文件中的go版本会默认是1.22,比如:

module xxxgo 1.22

不考虑交叉编译,此时你把代码挪到Linux上是Go的1.17版本,这个电脑又不能升级Go版本,此时就需要一条命令,把项目的Go版本改成当然操作系统支持的版本:

go mod edit -go=1.17

扩展:可以看下官方文档对go.mod的说明https://go.dev/ref/mod

int转string注意事项

在有些编程语言中int转string只用简单的转换就可以,但是在Go语言中就需要注意了,比如下面这段代码,猜一下会输出什么:

package mainimport "fmt"func main() {i := 12345fmt.Println(string(i))
}

答案是:

不可读的乱码,并不是我们期望的"12345"。

正确的转换需要这样搞:

package mainimport ("fmt""strconv"
)func main() {i := 123t := strconv.Itoa(i)fmt.Println(t)
}

然后运行一下就输出了想要的字符串。

Go项目查看mod依赖关系

什么是mod依赖关系,就比如我们使用go get xxx命令将依赖添加到我们的项目,这个依赖可能会有其他依赖,从go.mod文件中应该可以看出,大多数情况下使用一次go get xxx命令,go.mod文件就会增加很多条依赖,那么如何理清这些依赖的关系,Go官方其实提供了命令:

go mod graph //打印模块依赖图

这样的话可以在控制台打印出项目的依赖关系,但是想要更清晰的查看整个项目的依赖关系,还有一个很好用的工具:github.com/bayraktugrul/modview

下面分享一下它的用法:

1)安装

go install github.com/bayraktugrul/modview@latest

2)到项目的根目录并运行:

modview

这将在当前目录中生成一个名为dependency_tree.html的文件。在 Web 浏览器中打开此文件以查看模块的依赖项关系图。

请在此添加图片描述

本篇结束~


文章转载自:

http://iDrXos8s.bfhrj.cn
http://Os4RarKV.bfhrj.cn
http://BWQ4PONv.bfhrj.cn
http://c9IsoIS0.bfhrj.cn
http://hnHKvCG9.bfhrj.cn
http://FiNqZep3.bfhrj.cn
http://myjONF9a.bfhrj.cn
http://2HM0EU5C.bfhrj.cn
http://xHKtdPu9.bfhrj.cn
http://GKBCtf2R.bfhrj.cn
http://Sor8VjXm.bfhrj.cn
http://ajP0MyzS.bfhrj.cn
http://YH8mdzMh.bfhrj.cn
http://udiZXidd.bfhrj.cn
http://LX1ZqKTk.bfhrj.cn
http://JnMeNlgz.bfhrj.cn
http://tEUytUgj.bfhrj.cn
http://UFRFOJXk.bfhrj.cn
http://3qDE8Q3y.bfhrj.cn
http://JStAdtIk.bfhrj.cn
http://davzmRgD.bfhrj.cn
http://rxDEgdIK.bfhrj.cn
http://ZawIFfV2.bfhrj.cn
http://t7AwQIX9.bfhrj.cn
http://NLLYV24L.bfhrj.cn
http://sxeVLcgR.bfhrj.cn
http://4xwjVXO0.bfhrj.cn
http://MRbGxazu.bfhrj.cn
http://Nz62WzoV.bfhrj.cn
http://cqR6u0pd.bfhrj.cn
http://www.dtcms.com/wzjs/768520.html

相关文章:

  • 专业自助建站网站开发怎么使用维语
  • 网站建设一般多少网站后台管理系统用什么软件做
  • 推广型网站制作公司网站内容吸引怎么做才好
  • 山西网站开发建设怎样做网站不花钱
  • 糖果网站建设策划书模板天眼查企业查询下载
  • 哪里有网站制作平台谈谈你对seo概念的理解
  • 网站建设参考文献2017网站设计模块
  • 添加网站描述哪个网站帮别人做ppt
  • html5的网站有哪些seo推广计划
  • 视频教做家常菜的网站wordpress社交模板
  • 建设部人才网站黄骅港船舶动态信息平台
  • 马鞍山市网站建设服务有限公司深圳网站排名
  • 凡科建的网站可以做seo吗ppt设计网站
  • 新密网站建设wordpress移动端音频播放
  • 网站整站出售学校网站建设的意义与途径
  • 大德通众包做网站怎么样网站推广岗位的要求
  • 苏州网站建设搭建比较好的wordpress
  • 怎么做网站赚钱南昌科技网站建设
  • 简约网站模板html南宁经典网站建设
  • 东莞做网站公司排名收到网站建设费分录
  • 平度市网站建设建筑设计建模软件
  • 衡水网站建设电话个人网站可以做导航
  • 西宁市建设网站多少钱做翻译的网站
  • 自定义功能的网站开发公司延迟缴纳维修基金申请书
  • app软件开发培训班seo内容优化是什么
  • 有了域名怎么建网站联系方式wordpress怎么添加登录
  • 平面设计高端网站网页界面设计欣赏
  • 内蒙古建设工程造价信息网官方网站中国建设网app下载
  • 仕德伟做的网站滁州市南谯区住房和建设局网站
  • 做啥网站赚钱?做网站外包公司