beego

Golang框架beego和bee的开发使用

≡放荡痞女 提交于 2019-11-27 13:11:45
Golang语言简洁、明细,语法级支持协程、通道、err,非常诱惑人。平时也看了看Golang的语法,正苦于没有需求,我想把beego的源码搬过来看看。 首先,第一步:beego环境的搭建 在我之前看书的时候,有自己build package的过程,所以有过GOPATH的配置,本人电脑的go env 如下: GOARCH="amd64" GOBIN="" GOCHAR="6" GOEXE="" GOHOSTARCH="amd64" GOHOSTOS="darwin" GOOS="darwin" GOPATH="/Users/lishuming/go" GORACE="" GOROOT="/usr/local/go" GOTOOLDIR="/usr/local/go/pkg/tool/darwin_amd64" TERM="dumb" CC="gcc" GOGCCFLAGS="-g -O2 -fPIC -m64 -pthread -fno-common" CXX="g++" CGO_ENABLED="1" 所以我就在GOPATH/src下下载了beego源码 本来是git clone beego呢,可发现在beego源码里默认package了"github.com/astaxie/beego",所以只能使用教程的方法(参考:http://beego.me/quickstart) $

beego1---beego,bee环境配置

主宰稳场 提交于 2019-11-27 13:11:18
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 go get github.com/astaxie/beego 当然,你没安装git也没关系,就是会麻烦点,得先去 https://github.com/astaxie/beego 这里下载beego包,然后放在你的GOPATH路径下的src里pkg\windows_386

Beego 和 Bee 的开发实例

夙愿已清 提交于 2019-11-27 13:11:08
Beego不是一般的web开发包。它构建在大量已存在的Go之上,提供了许多的功能,以下是提供的功能: 一个完整的ORM 缓存 支持session 国际化(i18n) 实时监测和重载 发布支持 ============================================= Beego 和 Bee 的开发实例: $ go get github.com/astaxie/beego $ go get github.com/beego/bee 为了更加方便的操作,请将 $GOPATH/bin 加入到你的 $PATH 变量中。 想要快速建立一个应用来检测安装? $ cd $GOPATH/src $ bee new hello $ cd hello $ bee run hello Nginx 反向代理 curl http://119.29.96.188:8081 或浏览器访问 来源: http://www.cnblogs.com/jking10/p/5568141.html

go语言快速入门:Web开发框架(10)

无人久伴 提交于 2019-11-26 20:32:41
go语言进行开发Web开发,虽然使用go语言自身的包即可实现,但是需要快速开发的时候对初学者还是有一定的障碍。go语言有上千个开源的项目,而这其中也不乏面向web开发的框架,比如Revel/beego/iris等。 beego beego的开发者是中国的astaxie,是受了tornado 和 sinatra的启发而做出的一个简单易用功能强大的web框架。目前已有很多企业使用者。 安装 [root @liumiaocn beego] # export GOPATH=/tmp/goprj/beego [root @liumiaocn beego] # go get github.com/astaxie/beego [root @liumiaocn beego] # go get github.com/beego/bee [root @liumiaocn beego] # export PATH=$PATH:/tmp/goprj/beego/bin 创建项目 [root@liumiaocn beego]# bee new helloprj ______ | ___ \ | |_/ / ___ ___ | ___ \ / _ \ / _ \ | |_/ /| __/| __/ \____/ \___| \___| v1.6.2 2017/01/31 16:02:02 WARN ?

beego和bee安装问题解决

♀尐吖头ヾ 提交于 2019-11-25 21:59:35
如果使用go mod模式,直接安装bee时会报错: go: github.com/beego/bee imports github.com/beego/bee/cmd imports github.com/beego/bee/cmd/commands/dlv imports github.com/derekparker/delve/service: github.com/derekparker/delve@v1.3.1: parsing go.mod: module declares its path as: github.com/go-delve/delve but was required as: github.com/derekparker/delve 主要参考URL: http://www.678fly.cn/d/3-go-mod-bee 一、创建一个 go mod 下的文件夹 mkdir test cd test go mod init test 二、在 go.mod 内把 bee 的源替换掉,如下所示: github.com/realguan/bee 是我 fork 了 github.com/beego/bee 的源码,进行了源代码更改: module test replace github.com/beego/bee v1.10.0 => github.com