iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > GO >go设置多个GOPATH的方式
  • 888
分享到

go设置多个GOPATH的方式

GOPATHGO 2022-06-07 20:06:53 888人浏览 泡泡鱼
摘要

Go设置多个GOPATH linux: GOPATH="/home/www/gopath1:/home/www/gopath2" windows: GOPATH=f:/go

Go设置多个GOPATH

linux

GOPATH="/home/www/gopath1:/home/www/gopath2"
windows:

GOPATH=f:/gopath1;f:/gopath2;
注意:

go get 时默认安装到第一个GOPATH路径

go build时,有时会报同一种类型或方法不匹配,由于多个是GOPATH路径顺序不对导致的,调换一下顺序即可解决

补充:golang 多个项目时如何配置(使用gb在非GOPATH路径下构建项目)

方案1:将每个项目路径写入GOPATH

写了个脚本SetGoPath.sh


#!/bin/bash
if [[ $GOPATH =~ .*$PWD.* ]]
then
    echo "currnet dir is already in GOPATH"
else
    export GOPATH=$GOPATH:$PWD
    echo "fininsh setting $PWD in GOPATH"
fi

在项目主目录中运行source SetGoPath.sh 将当期项目路径写入GOPATH

方案2:使用gb替代go来构建项目

这个gb就是一个替代go的build 和 test的工具,可以让项目在任意路径时运行构建

GitHub地址:https://github.com/constabula...

首先要把这个gb装到GOPATH的src中。如果GOPATH有多个路径,装到任意一个路径中即可

确保你的GOPATH在PATH中,这样就能全局调用gb命令了

以上为个人经验,希望能给大家一个参考,也希望大家多多支持编程网。如有错误或未考虑完全的地方,望不吝赐教。


您可能感兴趣的文档:

--结束END--

本文标题: go设置多个GOPATH的方式

本文链接: https://www.lsjlt.com/news/30622.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么在golang中设置多个GOPATH
    怎么在golang中设置多个GOPATH?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。什么是golanggolang 是Google开发的一种静态强类型、编译型...
    99+
    2023-06-14
  • goland设置gopath的方法
    goland中设置gopath的方法:1、打开goland工具;2、打开“setting”设置界面;3、点击“GOPATH”;4、在“Project GOPATH”一栏下点击右侧“+”按钮进行添加设置即可。具体操作步骤:打开已安装的gola...
    99+
    2024-04-02
  • 浅析go语言中gopath环境的设置和使用方法
    Go语言是一种高效、可靠的编程语言,它被广泛用于Web开发、系统编程等领域。在使用Go语言编程时,设置GOPATH是非常重要的一步。本文将介绍如何设置golang的GOPATH。一、什么是GOPATHGo语言的工作空间(workspace)...
    99+
    2023-05-14
    go语言 Golang GOPATH
  • go语言如何设置gopath环境变量
    这篇文章主要介绍了go语言如何设置gopath环境变量的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇go语言如何设置gopath环境变量文章都会有所收获,下面我们一起来看看吧。一、GOPATH是什么?首先,我们...
    99+
    2023-07-05
  • go语言中gopath环境如何设置和使用
    这篇文章主要介绍“go语言中gopath环境如何设置和使用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“go语言中gopath环境如何设置和使用”文章能帮助大家解决问题。一、什么是GOPATHGo语...
    99+
    2023-07-05
  • goland 设置project gopath的操作
    用goland打开别人的go项目。可能碰到下面的问题goland cannot find package "server/common/config" in any of: 这是因为...
    99+
    2024-04-02
  • 浅析go语言怎么设置gopath环境变量
    Golang是目前最火热的编程语言之一,它是由Google开发的一款现代化编程语言,它的简洁语法和高并发性能引起了程序员们的极大兴趣。在使用Golang的过程中,我们经常需要设置GOPATH,本文将为大家介绍Golang GOPATH的设置...
    99+
    2023-05-14
    GOPATH go语言 Golang
  • 将具有多个程序的 GOPATH 存储库转换为 GO 模块
    Golang小白一枚,正在不断学习积累知识,现将学习到的知识记录一下,也是将我的所得分享给大家!而今天这篇文章《将具有多个程序的 GOPATH 存储库转换为 GO 模块》带大家来了解一下##cont...
    99+
    2024-04-04
  • Go语言中Goroutine的设置方式
    一、 通过runtime包进行多核设置 1.NumCPU()获取当前系统的cpu核数 2.GOMAXPROCS设置当前程序运行时占用的cpu核数 版本1.6之前默认是使用1个核,而之...
    99+
    2024-04-02
  • windows机器上设置GOPATH值的问题
    一分耕耘,一分收获!既然都打开这篇《windows机器上设置GOPATH值的问题》,就坚持看下去,学下去吧!本文主要会给大家讲到等等知识点,如果大家对本文有好的建议或者看到有不足之处,非常欢迎大家积...
    99+
    2024-04-04
  • 云服务器多个网页怎么设置连接方式
    登录云服务器控制台,进入“连接管理”页面。 在该页面中选择“多站点连接设置”,然后点击“连接”按钮。 在弹出的对话框中,可以设置多个连接的方式,例如通过HTTP、SMTP或者VNC等方式连接到服务器。选择正确的连接方式后,点击“连接”按钮...
    99+
    2023-10-28
    多个 方式 服务器
  • VS Code:模块和 GOPATH 的使用和设置
    欢迎各位小伙伴来到编程网,相聚于此都是缘哈哈哈!今天我给大家带来《VS Code:模块和 GOPATH 的使用和设置》,这篇文章主要讲到等等知识,如果你对Golang相关的知识非常感兴趣或者正在自学...
    99+
    2024-04-05
  • Win7设置多个地区时钟的方法
    很多时候,咱们关注win7 64位旗舰版iso中的操作技巧和故障解决方法,但是却忽略了其中最为基本,最为简单的东西,在win7旗舰版中,其实有很多简单的小工具,可以帮助咱们让操作变得更加的简单,可以让咱们的操作变得更加的...
    99+
    2023-06-13
    Win7设置 多个地区时钟 方法 Win7 时钟 地区
  • react页面中存在多个input时巧妙设置value属性方式
    目录react页面中存在多个input时巧妙设置value属性react中input框设置value报错解析约束性和非约束性组件总结react页面中存在多个input时巧妙设置val...
    99+
    2023-05-20
    react页面存在多个input react设置value属性 react value属性
  • matlab xlabel位置的设置方式
    xlabel(‘time',‘FontSize',12); 如果没有设置位置,默认是在中间 在xlabel中也有position用法 xlabel(‘time',‘posi...
    99+
    2024-04-02
  • Spring中配置和读取多个Properties文件的方式方法
    一个系统中通常会存在如下一些以Properties形式存在的配置文件数据库配置文件demo-db.properties:database.url=jdbc:mysql://localhost/smaple database.driver=c...
    99+
    2023-05-31
    properties spring propertie
  • go语言vim的设置方法
    小编给大家分享一下go语言vim的设置方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!go语言vim设置的方法:首先下载vim插件管理工具;然后拷贝vim-pa...
    99+
    2023-06-14
  • windows7分屏2个显示器设置方式
    在windows7电脑中客户要想设定分屏,而且是分屏为2个显示器的,但不知道怎么去设定,最先大家右键点击桌面空白处,在弹出的菜单中选择屏幕分辨率,接着挑选拓展这些表明选项,运用储存就可以啦,那样windows7分屏2个显示器哦,用户可以在两...
    99+
    2023-07-10
  • 云服务器设置多个ip的方法是什么
    设置云服务器多个IP的方法有以下几种:1. 绑定多个弹性IP:在云服务器控制台中,可以为云服务器绑定多个弹性IP。弹性IP是可以动态...
    99+
    2023-08-12
    云服务器
  • Nginx多个前端服务配置方式详解
    目录需求Nginx多个前端服务配置方式多个location配置多个server配置需求 有多个前端服务需要通过Nginx部署。 Nginx多个前端服务配置方式 可以通过多个serve...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作