golang的安装后的文件目录解析

摘要:
golang的安装是个比较有意思的问题首先我们要分清楚有goroot和gopath这两个环境变量。值得关注的是gopath,gopath一般默认安装在C:Users用户名go这个位置这里的目录结构是这样的。bin文件是存放go文件编译后的exe文件,src文件里的文件目录是这样的其中network是我使用beego框架创建的文件,是的beego自动创建文件命令是在C:Users用户名gosrc目录下的。

golang的安装是个比较有意思的问题
首先我们要分清楚有goroot和gopath这两个环境变量。
goroot是go语言安装的地方我的是在D:/go,这个不是非常重要。
值得关注的是gopath,gopath一般默认安装在C:Users用户名go这个位置
在这里插入图片描述
这里的目录结构是这样的。
bin文件是存放go文件编译后的exe文件,src文件里的文件目录是这样的
在这里插入图片描述
其中network是我使用beego框架创建的文件,是的beego自动创建文件命令是在C:Users用户名gosrc目录下的。而说到github.com文件夹,我们先来讲一下go get命令,我们知道go get可以解决一些环境依赖,然而其实它就是相当于git clone 下对应的代码仓库,而这个代码仓库就存放在了github.com这个目录下,然后再编译里面的go文件到lib目录里(我个人是这么理解的)
在这里插入图片描述
所以如果遇到由于国内一些网络原因而导致的依赖包安装失败的话,可以手动使用git clone对应仓库到这个目录下。

免责声明:文章转载自《golang的安装后的文件目录解析》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇调用互联网API接口(腾讯、阿里)等出现"未知名称或服务(Name or service not known)"QT多线程中使用QTcpSocket遇到的读写数据问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Spring boot(4)-应用打包部署

摘自:http://blog.csdn.net/hguisu/article/details/51072683 1、Spring Boot内置web springBoot 其默认是集成web容器的,启动方式由像普通Java程序一样,main函数入口启动。其内置Tomcat容器或Jetty容器,具体由配置来决定(默认Tomcat)。当然你也可以将项目打包成...

composer 安装laravel

1、简介 Laravel是一套简洁,优雅的PHP WEB开发框架(PHP Web Framework)。 laravel是目前一个比较主流的框架,现在很多互联网的公司基本都在使用该框架。该框架是基于symfony【国外一款非常流行的框架:由于国内手册不是很齐全,没有多少公司使用】的一个国外的MVC框架。诞生于2011年6月11日。 官网:https://l...

Linux头文件和库文件添加环境变量与GCC编译器添加INCLUDE与LIB环境变量

  对所有用户有效在/etc/profile增加以下内容。只对当前用户有效在Home目录下的 .bashrc或.bash_profile里增加下面的内容: (注意:等号前面不要加空格,否则可能出现 command not found) #在PATH中找到可执行文件程序的路径。 export PATH =$PATH:$HOME/bin #gcc找到头文件的...

Visual Studio Express 2012 安装缺少头文件、库文件的问题

今天安装好Visual Studio Express 2012之后,新建了一个VC++ Win32 Console Application,输入一个简单的 Hello world 代码,竟然编译不过,提示缺少头文件。 fatal error C1083: 无法打开包含文件: 'stdio.h': No such file or directory 在VS安...

Kindle 中文阅读终极优化指南

由于 Amazon Kindle 目前只在美国和英国等少数以英语为主要语言的国家发售,它的键盘甚至无法原生输入俄语、挪威语等字母语言,更别提中文了。自然,它对中文的默认支持也不怎 么样。但是作为一个母语为中文的 Kindle 用户,阅读中文书籍是经常发生的事,用中文作笔记也是会遇到的。而我是一个完美主义者,面对网上那些数量稀少且并不完美的 Kindle 中...

Ant命令总结

1 Ant是什么? Apache Ant 是一个基于 Java的生成工具。生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生一致的生成版本2 下载、安装Ant 安装Ant下载.zip...