iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 28
0
Modern Web

Golang - 從打造一個 API 開始學起系列 第 28

[Day28] 安裝 heroku 環境

同步發表於: Sponge Records

由於我們採用 heroku 作為部屬環境,因此需要安裝 heroku 的部屬工具 heroku cli,透過這個工具可以將我們的應用部屬到 heroku 供使用,其背後應用到了 CI/CD,通過上傳應用的 git 至 heroku 後自動編譯上線,因此我們需要幫應用建立 git 存放庫

安裝 heroku cli

heroku cli
透過這個網站下載 heroku cli

全勾

選擇安裝路徑

這樣 heroku cli 就安裝好了

godep

透過 godep 來管理套件,讓 heroku 可以正確識別我們使用的套件

go get -u github.com/tools/godep

建立 heroku 應用程式

在應用程式的跟目錄下執行這段程式,即會在 heroku 建立一個應用程式,即一個儲存庫存放你的應用程式

heroku create {--你的應用程式名稱--}
ex. heroku create test-api

加入應用至 git

在應用的目錄下執行這段指令,將程式加入儲存庫

git add .

之後將應用內的資料都加入認可

git commit -m "initialization"

推送到 heroku

將儲存庫推送上 keroku,如果編譯通過,你的應用就可以使用了

git push heroku master

實際使用

api 列表

測試登入功能 http://go-chart-api.herokuapp.com/api/user/login

下回預告

將會實際操作 api 測試並且整理尚可改進的方案與功能


上一篇
[Day27] Iaas、Pass、Saas 區分與選擇
下一篇
[Day29] 回顧 api 的功能與待完善的部分
系列文
Golang - 從打造一個 API 開始學起30

尚未有邦友留言

立即登入留言