golang安装遇到问题和解决,初始化beego项目

栏目: Go · 发布时间: 5年前

内容简介:1.在国内通过go get 安装GitHub上的包的时候会遇到怎么都下载不下来,除非开翻墙软件,一般没有翻墙软件,怎么办?通过在host配置GitHub的映射IP地址可以很好的解决下载不下来的问题。推荐阅读这篇文章可以很好的解决问题:https://blog.csdn.net/fly_520/article/details/81448930

1.在国内通过go get 安装GitHub上的包的时候会遇到怎么都下载不下来,除非开翻墙软件,一般没有翻墙软件,怎么办?

通过在host配置GitHub的映射IP地址可以很好的解决下载不下来的问题。

推荐阅读这篇文章可以很好的解决问题:https://blog.csdn.net/fly_520/article/details/81448930

通过访问:https://www.ipaddress.com/ip-lookup

golang安装遇到问题和解决,初始化beego项目

图一

golang安装遇到问题和解决,初始化beego项目

图二

golang安装遇到问题和解决,初始化beego项目

图三

找到自己的host文件,添加并且保存

通过命令:vim /etc/hosts

golang安装遇到问题和解决,初始化beego项目

host

把下面添加进去,然后保存:192.30.253.112 github.com

151.101.185.194 github.global.ssl.fastly.net

在执行要导入包的命令。

2.配置golang的开发文件的path问题

添加环境配置信息,通过命令 open ~/.bash_profile打开配置文件,在配置文件中添加GOPATH 指向你的 go 项目文件,这里注意不是go的安装目录,不要看错了。在path环境中添加GOPATH。

具体添加信息为:

export GOPATH= 你的项目文件地址

export PATH=$PATH:$GOPATH/bin

golang安装遇到问题和解决,初始化beego项目

环境变量

然后执行安装命令。

例子:

如果没有通过上面的配置,一直都是下载不了beego的包,导致不能正常的使用。

创建beego项目 beego官网https://beego.me/

创建文件:beego文件。创建必要的三个文件,bin,pkg,src文件夹

通过命令行窗口进入创建文件。执行命令

go get -v -u github.com/astaxie/beego

只有执行命令下载了安装了下面的文件才可以正常的使用

golang安装遇到问题和解决,初始化beego项目

导入包目录

安装bee : go get -v -u github.com/beego/bee

golang安装遇到问题和解决,初始化beego项目

bee导入包目录

只有上面两个同事存在于创建的项目文件的src文件中才可以。

golang安装遇到问题和解决,初始化beego项目

是否安装成功

通过执行bee命令确定bee是否安装成功

如果安装成功,通过执行命令“bee new 项目名称”,初始化一个项目

golang安装遇到问题和解决,初始化beego项目

错误问题

提示错误因为我已经创建了一个相同名称的项目

执行bee run 命令,一定是要在你创建初始化的项目里面才是可以测不然会提示错误!!

golang安装遇到问题和解决,初始化beego项目

重复名称

当在项目文件中执行了命令,初始化的项目就运行起来了,

golang安装遇到问题和解决,初始化beego项目

运行起来了

通过访问本地连接的8080端口,就可以看到项目运行起来了。

golang安装遇到问题和解决,初始化beego项目

主页面

初始化项目,创建的文件:

golang安装遇到问题和解决,初始化beego项目

项目目录

包含了视图,控制器和路由和持久化。


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

社交电商

社交电商

[美] Stephan Spencer(斯蒂芬.斯宾塞)、[美] Jimmy Harding(吉米.哈丁)、[美] Jennifer Sheahan(詹尼弗.希汉) / 谭磊 / 电子工业出版社 / 2015-3 / 69.00元

你想要在互联网上赚钱吗?想要做好电子商务吗?那么你一定不能忽视社交媒体的力量。不管你想要营销的是实物商品、电子类产品还是本地的服务,这本书会教你怎么做。 《社交电商》全面介绍形形色色的社交媒体以及如何利用这些社交媒体来为你的企业做好服务。如果你经营得不好,在社交媒体上散发出的只是噪声而不是真正的信息。 而如果做得好,社交媒体会成为你最有效的营销工具,帮助你赢得老客户的拥戴,获得新的客户。 ......一起来看看 《社交电商》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

html转js在线工具
html转js在线工具

html转js在线工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换