beego是乙個用go開發的應用框架,思路來自於tornado,路由設計**於sinatra,支援如下特性
mvc,rest,智慧型路由,日誌除錯,配置管理,模板自動渲染,layout設計
中介軟體插入邏輯,方便的json/xml服務
官網
**很花哨呢。
go從1.1版本開始必須設定這個變數,而且不能和go的安裝目錄一樣,這個目錄用來存放go原始碼,go的可執行檔案,以及相應的編譯之後的包檔案。所以這個目錄下面有三個子目錄:src、bin、pkg。
不知道為啥這樣弄,我覺得gopath應該放第三方類庫,而且最好可以共用。
還好gopath可以設定多個,讓第乙個做公共類庫,第二個做專案。
在mac下面設定:(假設/data/workspace_go/demo1
是工程目錄,必須是絕對路徑)
命令列修改:~/.bash_profile
#set golang path
export goroot=/usr/local/go
export gopath=/usr/local/go_path:/data/workspace_go/demo1
export path=
$path:/usr/local/go_path/bin
修改系統環境:~/.macosx/environment.plist
<?xml version="1.0" encoding="utf-8"?>
version="1.0">
gopathkey>
/usr/local/go_path:/data/workspace_go/demo1string>
gorootkey>
/usr/local/gostring>
pathkey>
$path:$/usr/local/go_path/binstring>
dict>
plist>
然後安裝環境:/quickstart
然後專案就跑起來了:
雖然可以編譯,但是在idea裡面找不到beego這個類庫。
file -> project structure 增加classpath,sourcepath 設定為/usr/local/go_path/src。
然後**裡面就可以識別了。方便多了,而且可以看源**了。
詳細文件:
/docs/intro/
golang(2) beego 環境搭建
beego是乙個用go開發的應用框架,思路來自於tornado,路由設計 於sinatra,支援如下特性 mvc,rest,智慧型路由,日誌除錯,配置管理,模板自動渲染,layout設計 中介軟體插入邏輯,方便的json xml服務 官網 很花哨呢。go從1.1版本開始必須設定這個變數,而且不能和g...
golang開發環境配置及Beego框架安裝
配置環境 windows7 安裝步驟 一 go環境安裝 二 配置系統變數 三 beego安裝 一 go環境安裝 二 配置系統變數 新增2個系統變數 1 設定gopath 值為 e gopath 2 設定gobin 值為 goroot bin 三 beego安裝 開啟cmd分別執行如下命令 新建專案 ...
golang開發環境配置及Beego框架安裝
配置環境 windows7 安裝步驟 一 go環境安裝 二 配置系統變數 三 beego安裝 一 go環境安裝 二 配置系統變數 新增2個系統變數 1 設定gopath 值為 e gopath 2 設定gobin 值為 goroot bin 三 beego安裝 開啟cmd分別執行如下命令 新建專案 ...