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

企业网站建设的收获快推达seo

企业网站建设的收获,快推达seo,一个app的运营成本,cdr可不可做网站本期分享: 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://www.dtcms.com/wzjs/508055.html

相关文章:

  • 网站建设的优势大量微信群推广代发广告
  • wordpress阿里云虚拟主机安装长沙官网seo分析
  • cpanel转移网站在百度上怎么发布广告
  • 如何建企业网站软文推广有哪些
  • 网站后台模板网络营销的主要内容包括
  • 免费建站网站制作模板西安网页设计
  • bootstrap怎么做网站找资源的关键词有哪些
  • 做我的世界背景图的网站建设网站流程
  • 网站建设与管理学的是什么百度怎么投放广告
  • 网站怎么解析中国培训网是国家公认的吗
  • 深圳网站建设哪个公司好镇江关键字优化公司
  • ps做网站边框实时新闻
  • 电子政务网站建设ppt石家庄seo排名外包
  • 互助盘网站开发seo标题优化的方法
  • 自己怎么做商城网站视频教程汕头最好的seo外包
  • 沈阳seo团队北京谷歌seo
  • 企业网站制作公司合肥百度服务中心人工客服电话
  • 手机网站快速发布推广信息的网站
  • 做网站的公司利润互联网广告价格
  • 企业建站系统java南宁网站公司
  • 建站网站插件网站更换服务器对seo的影响
  • 商洛市城乡建设规划局网站西安网络推广运营公司
  • 做论坛网站需要多少钱软文营销文章案例
  • 自己做图片的网站链接搜索引擎网站排名优化方案
  • 做一个公司网站网络推广合作协议
  • 做网站主机几个配件长沙网站seo公司
  • 电商网站可以用dw做网站功能
  • wordpress评论邮件回复插件开鲁seo服务
  • 铁岭网站建设百度搜索广告投放
  • 网站一直维护意味着什么南宁最新消息今天