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

网站开发厂商谷歌chrome

网站开发厂商,谷歌chrome,深圳宝安区住建局官网,品牌营销做得好的品牌有哪些go get go get 它会执行两个操作 第一个, 是先将远程的代码克隆到Go Path的 src 目录那二个, 是执行go install命令 那如果指定的包可以生成二进制文件那它就会把这个二进制文件保存到这个 Go Path 的bin目录下面这是 go install 命令执行的操作 如果只需要下载包&#xff0c…

go get

  • go get 它会执行两个操作
    • 第一个, 是先将远程的代码克隆到Go Path的 src 目录
    • 那二个, 是执行go install命令
      • 那如果指定的包可以生成二进制文件
      • 那它就会把这个二进制文件保存到这个 Go Path 的bin目录下面
      • 这是 go install 命令执行的操作
  • 如果只需要下载包,不执行go install呢?
    • 那我们可以指定这个 -d 的参数
    • go get 只执行下载操作,不执行安装操作

go install

  • 如果go指定的包可以生成可执行的二进制文件
  • 那么go install会将生成的可执行的二进制文件,拷贝到这个 Go Path的 bin 目录下面
  • 那如果是一个普通包,它就会将编译生成的 .a 结尾的文件 放到这个Go Path 的 pkg 目录
    • 相当于编译缓存来提升后续的编译速度
  • 怎么去判断一个包能不能生成可执行的二进制文件
    • 在go语言中只有在main包中呢存在main函数的情况下才能生成可执行的文件
  • 注意事项
    • go install 是建立在Go Path的基础上的, 它是无法在独立的目录中,使用这个go install 的
    • go install 生成的可执行文件的名称,与包名是一致的
    • go install 输出的目录是不通过使用命令来指定的

go get 与 go install 的区别

  • 既然 go get 已经包含了go install的操作,为什么还需要 go install
  • go get 的第一步是下载远程的依赖包, 如果你想使用本地的版本,就不需要下载了
  • 这个时候就可以直接使用 go install
  • 需要注意的是
  • 在go的1.15版本以后, 如果没有本地包
  • go install 也会从远程下载依赖包

go build

  • go build 执行后默认会在当前目录下编译生成可执行文件
    • 也可以通过参数去指定路径
  • 跟 go install 不同的是, go build 不会将任何可执行文件复制到 Go Path 的bin目录下面
  • 而 go install 会做这样一个操作

go run

  • go run命令是用来编译并运行go文件的
    • 通常它是在开发过程中的一些测试的场景下会使用
  • go run 是不依赖 Go Pass 的
  • 只能编译可执行的 go文件
    • 即文件中包含main包和main方法
    • 非可执行的go文件使用go run执行会报错

关于 Go Path 目录

  • Go Path 下面三个目录
    • src下面存放的是源代码的文件
    • pkg 下面存放的是编译后的文件
    • bin 目录下面存放的是可执行文件
http://www.tj-hxxt.cn/news/107791.html

相关文章:

  • 电商网站建设服务平台国内广告联盟平台
  • 网站建设颜色代码表聊城网站seo
  • 视频主播网站产品营销方案策划书
  • 在网上做效果图的网站营销方案策划
  • 营销型网站搭建公司我有广告位怎么找客户
  • 广告模板在哪个网站好58同城黄页推广
  • 义务网站建设北京百度seo排名点击软件
  • 百度推广 网站备案广告行业怎么找客户
  • 网站首页客服qq做超链接云搜索引擎
  • 什么网站可以直接做word文档西安官网seo技术
  • 国内外网站建设免费推广产品平台有哪些
  • 青岛开发区建设局网站推广项目
  • 制作手机端网站开发网站之家查询
  • 卧龙区网站建设价格网络营销的发展现状及趋势
  • 网页制作一个网站八个页面咋做百度上首页
  • 南昌网站建设案例佛山优化网站关键词
  • 请写出网站建设的整个过程全自动推广引流软件
  • 宽带办理多少钱seo排名点击首页
  • 项城做网站信息发布网站有哪些
  • 商城网站建设目的优化软件刷排名seo
  • 青岛网站建设定制开发俄罗斯搜索引擎yandex
  • 大连网站建设找简维科技企业网搭建
  • 视频分享网站怎么做武汉服装seo整站优化方案
  • 住房和城乡建设部幼儿园网站推广管理
  • 网站建设叫什么软件网络seo推广
  • 专业的个人网站建设哪家天津seo方案
  • 做语音聊天网站要多少钱外贸怎么建立自己的网站
  • 上海企业体检武汉seo网站优化技巧
  • 可以做网站的渠道营销策划品牌策划
  • 做二手房产网站多少钱百度人工在线客服