iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 8
0
Modern Web

Go!從無到打造最佳行動網站系列 第 8

Day8 正在初始化環境中

摸魚了一個禮拜,今天開始真的要開始來寫一些程式碼了,如果提早寫完再來寫一些比較邊理論上面的事情

這一次的鐵人賽實作網站,想要寫一個簡單的佈告欄,主要其實不是網站的功能性強與弱,其實是想要練習用Go寫一個網站,不要抱持太大的期待xDD

我的開發環境主要有兩個,會透過Github來整合程式碼,大致上先簡單介紹這次開發的環境

環境A

  • CPU:i5-4200U
  • RAM:8G
  • OS: Windows 10 家用 64 bits

環境B

  • CPU:i3-4170
  • RAM: 8G
  • OS:Windows 7 專業 64 bits

Go 版本 1.9.2

$ go version

開發工具
Sublime Text 3
Cmder

寫到這邊其實有點懶了

這次用的go framework 叫做Beego,進入到官方網站很快地就可以知道是中國人寫的,因為下面有滿滿的中國企業在使用,不要懷疑今天就是要學習怎麼使用它!
beegoCustomers

要先使用這套framework 必須先將他的檔案下載到自己的電腦中,我們透過指令

$ go get -u github.com/astaxie/beego
$ go get -u github.com/beego/bee

使用 -u 會註冊到全域喔,這個動作有點像nodejs 中的npm install 的感覺有點像

$ echo %GOPATH%
C:\User\{USERNAME}\go

如果你在上面的指令會出錯時,先查看自己的GOPATH路徑,如果發現沒有印出路徑時,你就要走設定環境變數步驟了

設定環境變數
點選桌面上本機右鍵,點選「內容」,左方選單上有「進階系統設定」,點選「環境變數」,在XXX的使用者變數(U)中點選「新增」(如果想直接註冊在本機上面可選擇下方「系統變數」中),變數名稱輸入「GOPATH」,變數值輸入在您電腦中使用者目錄下go的資料夾(如果沒有可以自己新增一個),一起將Go下面的Bin資料夾一起註冊,輸入內容如下
config
bin

重開機
重新打開Cmder

$ bee new hello
$ bee run hello

出現下面這張圖片代表你做人成功
succ

應該還會再跳出這張圖,如果你很單純的話,請只要將私人網路,例如家用或工作場所網路打開就好
warning

打開瀏覽器輸入 localhost:8080 如果有顯示下面的畫面,代表你晉升為人生勝利組!
complete

留點體力明天繼續...


上一篇
Day7 全員耍廢中(下) Mobile設計
下一篇
Day9 純、手工系列 Go (BeeGo Tool篇)
系列文
Go!從無到打造最佳行動網站30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言