Go語言及Web框架Beego環境搭建
本文涉及軟體均以截至到2013年10月12日的最新版本為準
1、 相關軟體準備:
1) go1.6.windows-amd64.msi,對應64位windows系統安裝使用
下載地址:http://www.golangtc.com/download
3) liteidex30.3.windows-qt5.zip,國人開發的Go語言IDE
下載地址:http://www.golangtc.com/download/liteide
4) Git-2.13.0-64-bit.exe是Git版本控制系統在Windows下的版本
下載地址:
http://www.cnblogs.com/Leo_wl/p/3367321.html
2、 環境搭建:
1) Go語言環境搭建:
步驟一、
根據作業系統是64位選擇對應的msi檔案,雙擊一路傻瓜點完即可。
步驟二、
在控制檯中檢視Go語言環境是否安裝完成,windows7中,在“開始”中找到“命令提示符”,右鍵“以管理員身份執行”,輸入“go”,出現下圖即可
這裡可以順便看一下環境變數中是否已經加入Go的bin路徑,還是在“命令提示符”下,輸入“path”,出現的內容中有“安裝路徑\bin”即可。比如我安裝的路徑是預設的C:\Go,那麼出現C:\Go\bin;就OK了。
為了後續工作的方便,這裡配置一下GOPATH,在環境變數裡新增一個GOPATH系統變數,如下圖所示。
在Path中在新增上” %GOPATH%bin”,如下圖所示。
順帶說一句,Go程式的目錄結構是在GOPATH資料夾下的,分為bin, pkg, 和src三個子資料夾
bin資料夾:Go的每個專案生成的二進位制可執行程式。windows下會生成.exe檔案,linux下會生成可執行檔案。Go的最大特色之一就是可移植性,就是說,當生成一個demo.exe之後,將這個exe檔案放在任意一臺windows系統上(即使沒有安裝go安裝包),也是可以執行的。這是讓PHP,Python等指令碼語言望成莫及的。
pkg資料夾:第三方庫。裡面存放你的專案中引用的第三方庫(非官方已經提供的庫)
src資料夾
2) Go語言開發IDE工具LiteIDE的使用:
解壓我們下載好的liteidex30.3.windows-qt5.zip,把liteide資料夾放在你喜歡的位置,找到\LiteIDE\bin路徑下的liteide.exe,非常帥氣的一個太極圖標,雙擊執行即可。
對於LiteIDE,有一些簡單的設定:(以windows7的64位版本為例)
步驟一、“檢視”中找到檢視“選項”
步驟二、檢視GOROOT的路徑是否為Go的安裝路徑
步驟三、檢視GOPATH,兩種方法:一種是從“檢視”中找到“管理GOPATH”;
另一種是點選中的黃色Go按鈕。我們前面配置的GOPATH路徑這裡就看到了。
3) Git工具安裝:
雙擊安裝我們下載的Git-2.13.0-64-bit.exe,一路傻瓜安裝。安裝完成後,應該在“開始”—>“所有程式”—>“Git”中能看到下圖
4) Web框架Beego環境搭建:
Beego這個框架是國人大牛謝孟軍寫的輕量級應用框架,在他的書《Go Web程式設計》中就有對這個框架的說明,各種寫的好。
在前面我們安裝好了Git,這下要發揮作用了。
步驟一、安裝beego
點選“Git Bash”,輸入“go get github.com/astaxie/beego”,如下圖
等一會兒即可。安裝完成後,在GOPATH路徑下,我這裡GOPATH的路徑是“D:\GOPATH\”,
在“D:\GOPATH \pkg\github.com\”和“C:\ GOPATH \src\github.com\”路徑下能看到astaxie資料夾,還有下級beego資料夾。
步驟二、安裝bee工具(框架生成工具)
為了方便的生成框架,點選“Git Bash”,輸入“go get github.com/beego/bee ”,如下圖
同樣也是等一會兒即可。完成後,在“C:\mygo\src\github.com\”路徑下astaxie資料夾能看到下級bee資料夾。
同時,在GOPATH路徑下的src同級的bin中,有“bee.exe”檔案。
步驟三、使用bee工具生成框架工程程式碼
在“開始”中找到“命令提示符”,右鍵“以管理員身份執行”,先進入到GOPATH的src路徑下,再輸入“bee new 工程名”,如下圖所示。
這樣一個Beego框架的工程就生成成功了。
步驟四、使用LiteIDE開啟執行。
LiteIDE的“檔案”中找到“開啟目錄”,找到剛才生成的工程資料夾,如下圖
點選“選擇資料夾”,載入了整個工程
Ctrl+R編譯並執行。
開啟瀏覽器,輸入“http://127.0.0.1:8080”就看到了執行的結果。(如果你本地裝有其他應用佔用了8080埠,可以更換下埠)
要結束執行,點選LiteIDE上的“編譯輸出”後面的紅色小按鈕即可。
3、 參考
http://www.cnblogs.com/caiyezi/p/5641363.html
http://blog.csdn.net/972301/article/details/49075259
http://www.cnblogs.com/Leo_wl/p/3367321.html
相關推薦
Go語言及Web框架Beego環境搭建
本文涉及軟體均以截至到2013年10月12日的最新版本為準 1、 相關軟體準備: 1) go1.6.windows-amd64.msi,對應64位windows系統安裝使用 下載地址:http://www.golangtc.com/download 3) lite
Go語言及Web框架Beego環境無腦搭建
本文涉及軟體均以截至到2013年10月12日的最新版本為準 1、 相關軟體準備: 1) go1.2rc1.windows-386.msi,對應32位windows系統安裝使用 下載地址: 2) go1.2rc1.windows-amd64.msi,對應32位windows系統安裝使用 下
【原】Go語言及Web框架Beego環境無腦搭建
本文涉及軟體均以截至到2013年10月12日的最新版本為準 1、 相關軟體準備: 1) go1.2rc1.windows-386.msi,對應32位windows系統安裝使用 下載地址: 2) go1.2rc1.windows-amd64.msi,對應32位windows系統安裝使用 下載地
Go語言及Beego框架環境搭建
在開始環境搭建之前,我們先一起來看看: Go有什麼優勢: 不用虛擬機器,它可直接編譯成機器碼,除了glibc外沒有其他外部依賴,部署十分方便,就是扔一個檔案就完成了。 天生支援併發,可以充分的利用多核,很容易實現併發。 25個關鍵字,但是表達能力很強大,幾乎支援大多數你在其他語言見過的特性:繼承、過載、物件
go語言web框架beego建立專案基礎一
開啟瀏覽器輸入Git官網網站回車即可開啟Git官網;如果你是Windows使用者開啟,找到首頁右下角顯示器的圖示,裡面有當前最新版本的版本號,釋出日期。點選裡面的“Downloads for Windows”即調整到下載頁面等待下載即可,如果沒有下載點選“click here to download manu
go語言web框架beego建立專案步驟
公司專案引進了區塊鏈技術,區塊鏈上的智慧合約是用go語言寫的,這不得不學習go語言程式設計的基礎知識,go語言的語法知識我就不講了,我也研究不夠深入,資格不夠呀,我也只是能看懂而已,在網上也瞭解了go語言的相關開源框架,有很多,相對用的比較多的go語言web框架就是beeg
beego框架使用環境搭建深入剖析詳解
在搭建beego的時候,注意需要下載git,然後安裝 goget−ugithub.com/astaxie/beegogoget−ugithub.com/astaxie/beego go get -u github.com/beego/bee
Web大前端環境搭建
sid 名稱 man pac chrom ren 功能 lan blog 1,Install Nodejs https://nodejs.org/en/ 2,Install SublimeText 3 www.sublimetext.com 3,Install Packa
Golang (Go語言) Mac OS X下環境搭建 環境變量配置 開發工具配置 Sublime Text 2 【轉】
trick blog mac os https 系統 document cnblogs strong os x 一、安裝Golang的SDK 在官網 http://golang.org/ 直接下載安裝包安裝即可。下載pkg格式的最新安裝包,直接雙擊運行,一路按照提示操作
GO語言學習第一天_環境搭建
GO序言: Go語言是谷歌2009發布的第二款開源編程語言。 雖然已經發布了那麽久了,但是到現在GO語言從很多人的口中傳到我耳中來, 所有我覺得有必要系統的學習一波了,面對新的東西我覺得我們都要嘗試去了解,所有就有這個博客。 Go環境文件準備: 1、GO的安裝包: (墻內): https://s
Web自動化測試環境搭建1(基於firefox火狐瀏覽器)
ktr gecko 激情 後臺 自動更新 fire 這一 把手 HA 自動化測試是時代趨勢,因此很多測試人員開始研究自動化測試,web自動化測試化測試並不難,但是很多人都是被擋在了環境搭建這一步,後面學習激情全無,這裏,韜哥手把手教大家搭建火狐瀏覽器下的自動化測試環境(
Mac OS 下 Java Web /API 開發環境搭建:
Mac OS 下 Java Web /API 開發環境搭建: 1.下載 Eclipse Java EE IDE for Web Developers,下載地址: http://mirror.cc.columbia.edu/pub/software/eclipse/technology
struts2+spring+hibernate框架總結(框架分析+環境搭建+例項原始碼下載)
首先,SSH不是一個框架,而是多個框架(struts+spring+hibernate)的整合,是目前較流行的一種Web應用程式開源整合框架,用於構建靈活、易於擴充套件的多層Web應用程式。 整合SSH框架的系統從職責上分為四層:表示層、業務邏輯層、資料持久層和域模組層(實體層)。 Struts
Mybatis3+Spring4+SpringMVC4 框架整合環境搭建
首先在整合這個框架的時候,想想其一般的步驟是怎樣的,先有個步驟之後,不至於在後面的搞混了,這樣在整合的時候也比較清晰些。 1 建立一個Web專案。 2 匯入Mybatis3、Spring4、SpringMVC4、連線資料庫(我使用的資料庫是mysql)的jar
windows 以太坊開發框架Truffle環境搭建
truffle框架搭建的教程網上也有好多,但是隨著truffle版本的更新,truffle.js改名truffle-config.js、truffle命令升級、truffle與testrpc埠不一致、瀏覽器錢包外掛等問題,導致原有的教程不再適用。 包括nodejs、truffle、solc、
google oppia Python Web程式設計執行環境搭建
Python Web程式設計 Python的Web框架中,mod-python是一個很方便實用的,而且可以跟其他的框架一起使用的。 下面介紹一下Apache和mod-python的協作使用。 首先需要下載的軟體有: 1、python-3.3.5(https://ww
Java Web專案配置環境搭建-如何安裝tomact
1,首先說一下,這個沒有什麼安裝包!他的所有檔案如下: 它的啟動靠的就是那個bin檔案。 Bin目錄就是bin 目錄通常存放 DLL 檔案,二進位制檔案的整合! 2,那麼如何讓它自啟動呢? 靠的就是系統變數!PATH! 先找到並選中此電腦,右鍵單擊。選擇屬性!
Java Web專案配置環境搭建-如何增加Tomcat服務 Tomcat
前言:照片比例不對,點選放大鏡進行檢視! 1,雙擊my eclipse,開啟程式! 2,選擇 window選項。 3,選擇:Preferences選項! 4,選擇Myeclipse,點選那個三角形。可以展開。就會有更多選項! 在更多選項裡選擇:
golang(2):beego 環境搭建
1,關於beego beego是一個用Go開發的應用框架,思路來自於tornado,路由設計來源於sinatra,支援如下特性 MVC,REST,智慧路由,日誌除錯,配置管理,模板自動渲染,layout設計 中介軟體插入邏輯,方便的JSON/XML
golang的web框架—beego入門簡介
原文地址:https://my.oschina.net/astaxie/blog/124040 你對beego一無所知?沒關係,這篇文件會很好的詳細介紹beego的各個方面,看這個文件之前首先確認你已經安裝了beego,如果你沒有安裝的話,請看這篇安裝指南 導航 最小應