解决go 生成的exe不在bin文件夹里的问题
作者:云梦别 发布时间:2024-03-16 20:49:52
标签:go,exe,bin
GO项目目录解释
src存放源代码
pkg编译后生成的文件
bin编译后生成的可执行文件
背景
在src目录下,新建文件test.go,编写代码。
控制台执行go build test.go
之后发现:
生成的test.exe并没有在bin生成,而是在与源码test.go同级目录src下生成。
解决
控制台执行go install
补充:go install之后没有生成bin目录的原因(环境变量GOBIN)
运行go install HelloWorld,没有报错,但工作空间里也没有生成bin目录。
想起刚才重新配置环境变量时,把GOBIN也给配置了:/usr/local/go/bin。
所以导致install生成的bin并没在当前工作空间生成对应打bin目录,而是把文件直接生成到里/usr/local/go/bin里。
把GOBIN重新置为了默认的空,source之后并没成功。
因为用的LiteIDE,它打环境变量没有更新过来,重启LiteIDE也没好使。
最后把系统注销重新登录了一下好使了
以上为个人经验,希望能给大家一个参考
来源:https://blog.csdn.net/sysu_cm/article/details/52710499


猜你喜欢
- 背景事情是这样的,在公司内部新开发了一个功能还没有上线,目前部署在测试环境,Node服务会开启一个定时任务,每5分钟会处理好一部分数据写入到
- 手残更新Pycharm 2020.1 版时将配置文件都删除了😂;在此重新记录下配置!安装教程参考:idea2020.1最新版永久破解/pyc
- 今天,发现了一个之前从未注意的角落,相信能够大大提高自己写JS的速度。能够迅速发现错误。例如,今天的加班中调试一个js错误发现的一个例子。1
- 最近刚刚接触深度学习,并尝试学习制作数据集,制作过程中发现了一个问题,现在跟大家分享一下。问题是这样的,在制作voc数据集时,我采集的是灰度
- java通过mysql的加解密函数实现敏感字段存储1.AES加解密工具类:public class AESUtils {public sta
- pytorch forwod函数在父类中的调用问题背景最近在研究Detetron2的代码结构时,发现有些网络代码里面没有forward函数,
- 目录1 摘要2 概述2.1 什么是并行计算?2.2 为什么要并行计算?2.3 谁都在使用并行计算?科学界和工程界:工业界和商业界:全球应用:
- 首先还是应该科普下函数参数传递机制,传值和传引用是什么意思?函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进
- 我们可以利用err对象来判断。当程序没有出现错误就说明已经执行了sql操作: sql="insert into
- 多进程通信方法好多,不一而数。刚才试python封装好嘅多进程通信模块 multiprocessing.connection。简单测试咗一下
- 1 配置信息:创建 excel 工作簿之前的路径2 创建工作簿创建工作簿之后的路径工作簿内容3 创建工作表工作簿信息来源:https://w
- Scrapy回调函数回调方法示例:yield Request(url=self.base_url + 'QueryInfo'
- 关于ajax的responseText乱码的问题这个问题让我和纠结百度了好多都说是javascript的编码问题但是我的 javascrip
- python菜鸟,每天都要进步一点点。二维元组的例子:A = ((1, 1, 1), (1, 1, 1),(1, 1, 1),(0, 0,
- 我们在开发过程中,经常遇到这样问题,就是要求定期进行数据库的检查,如果发现特定数据,那么就要进行某项操作,这个需求呢,有两种做法,一是利用W
- 1.matplotlib简介matplotlib 库是 Python 中绘制二维和三维图表的数据可视化工具特点: &
- MAC上的PyCharm中默认的python解释器是python2的,windows下的没用过不是很清楚,所以特来记录下设置python3解
- 本文实例为大家分享了python OpenCV来表示USB摄像头画面的具体代码,供大家参考,具体内容如下确认Python版本$ python
- 引言为了深入学习 kube-scheduler,本系从源码和实战角度深度学 习kube-scheduler,该系列一共分6篇文章,如下:ku
- Rosenbrock函数的定义如下:其函数图像如下:我分别使用梯度下降法和牛顿法做了寻找Rosenbrock函数的实验。梯度下降梯度下降的更