beego1---beego,bee环境配置

简介:

1.配置环境变量GOPATH(代码路径,先在里面建立src,pkg,bin3个目录),GOROOT:go安装的目录,go安装目录下的bin目录放到Path环境变量. 
安装完bee工具之后,bee 可执行文件默认存放在 $GOPATH/bin 里面,所以您需要把 $GOPATH/bin 添加到您的环境变量中。go version查看安装版本。

2.下载beego包并安装
go get github.com/astaxie/beego 
当然,你没安装git也没关系,就是会麻烦点,得先去https://github.com/astaxie/beego这里下载beego包,然后放在你的GOPATH路径下的src里pkg\windows_386\github.com\astaxie\beego。

 

 

 

 

搭建此环境,必须有go语言环境。若没有,请先搭建go语言环境。go语言的环境搭建

1.下载beego包并安装

若你已经安装了git的,直接执行下面命令。打开cmd,输入下面命令。

 

[plain]  view plain  copy
 
  1. go get github.com/astaxie/beego  

当然,你没安装git也没关系,就是会麻烦点,得先去https://github.com/astaxie/beego这里下载beego包,然后放在你的GOPATH路径下的src里pkg\windows_386\github.com\astaxie\beego。

 

同理,打开cmd命令,输入下面命令。

 

[plain]  view plain  copy
 
  1. go get github.com/beego/bee  

如出现错误,那就先执行 

 

 

[plain]  view plain  copy
 
  1. git config --global http.sslVerify false  

然后再执行上面那个命令,应该就能成功安装bee了。

 

同样,成功安装后,会在go/bin下生成一个bee.exe文件。

打开cmd,输入bee version,输出如下图的相应信息就安装成功了。

2.新建beego项目

在cmd命令下,到GOPATH目录的src下,输入下面的命令

 

[plain]  view plain  copy
 
  1. bee new hello  

成功新建项目

 

3.编译运行beego项目

进入刚刚创建的项目hello,里面有一个main.go的入口。

编译运行main.go。成功运行,出现下面提示。

然后在浏览器中输入localhost:8080,默认配置的是8080端口,当然可以根据实际情况修改。就可以看到如下图

那么这样已经成功搭建好了beego框架项目。就跟thinkphp一样,明显的mvc结构,应该很容易让你上手开发吧。

 

 

 

 

 

 

 

Beego环境搭建和bee工具安装使用,以Windows环境为例。

首先,下载并安装好GO并配置好GOROOT和GOPATH环境变量。并在Path环境变量中加入%GOPATH%/bin和%GOROOT%bin。

第二步,下载并安装好git bash工具。

第三步,打开gitbash,输入 go get github.com/astaxie/beego  。稍等片刻即可在GOPATH的src目录下看到有/github.com/astaxie/beego目录。

第四步,在gitbash中输入 go get github.com/beego/bee  。稍等片刻即可在GOPATH的src目录下看到有/github.com/beego/bee目录,,同时有很多依赖包被下载添加到/github.com目录下。

第五步:使用bee工具生成beego框架工程代码。在开始菜单中找到命令提示符,以管理员身份运行,进入到GOPATH的src目录下,再输入 bee new <工程名称>,这样一个beego框架的工程就生成成功了。


本文转自农夫山泉别墅博客园博客,原文链接:http://www.cnblogs.com/yaowen/p/8086439.html,如需转载请自行联系原作者

相关文章
|
JSON Java Go
go web gin集成viper最佳实践
Viper是Go应用程序的完整配置解决方案,包括12因素应用程序。它旨在应用程序中工作,并且可以处理所有类型的配置需求和格式。它支持: - 设置默认值 - 从 JSON、TOML、YAML、HCL、envfile 和 Java 属性配置文件读取 - 实时观看和重新读取配置文件(可选) - 从环境变量读取 - 从远程配置系统(etcd或Consul)读取,并观察更改 - 从命令行标志读取 - 从缓冲区读取 - 设置显式值 Viper 可以被视为满足所有应用程序配置需求的注册表。
1073 1
|
监控 Go
Golang 语言 beego v2 之路由设置
Golang 语言 beego v2 之路由设置
271 0
|
开发框架 JSON 前端开发
Go主流框架对比:Gin Echo Beego Iris
由于go的标准库非常丰富,尤其是net/http包的存在,基本上把别的语言需要通过框架搞的事情都做了,不用框架光用标准库也能顺畅的开发需求了。
2626 0
|
前端开发 Go
Beego---Beego安装、下载和项目启动错误的解决方法
Beego---Beego安装、下载和项目启动错误的解决方法
Beego---Beego安装、下载和项目启动错误的解决方法
|
前端开发
随笔---Beego中的routers包个人的理解
随笔---Beego中的routers包个人的理解
随笔---Beego中的routers包个人的理解
|
Go API 开发工具
beego的安装和简单使用
beego 安装 升级 bee bee工具的安装 使用 bee bee new bee api bee run bee pack bee version
566 0
|
弹性计算 关系型数据库 MySQL
go-gin项目部署学习
在服务器搭建简易的go项目环境:mysql、golang,将项目上传到服务器完成搭建。
go-gin项目部署学习
|
Java Go 开发者
一骑入秦川——浅聊Beego AutoRouter是如何工作
Beego Web框架应该是国内Go语言社区第一个框架,个人觉得十分适合新手入门Go Web。笔者半年前写过一篇搭建Beego项目并实习简单功能的文章,大家有兴趣可以先看看。 其实我接触的大部分人都在学校学过Java Web,其实有Java Web的经验,上手Beego也会很舒服。 本文着重讲讲Beego的AutoRouter模块,会结合源码来讲讲,不过由于笔者技术水平有限,如有错误,烦请指出。
238 0
一骑入秦川——浅聊Beego AutoRouter是如何工作
运行beego项目时报错:cannot find package “github.com/astaxie/beego“ in any of
运行beego项目时报错:cannot find package “github.com/astaxie/beego“ in any of
572 0
运行beego项目时报错:cannot find package “github.com/astaxie/beego“ in any of