國內首款GO語言閘道器!GoKu API Gateway部署指南
國內首款!eoLinker 基於GO語言開源 API 閘道器 GoKu-API-Gateway V2.0.0 釋出!
一.環境要求
- go 1.8及以上版本
二.golang配置教程
- Golang安裝教程請檢視 《Golang安裝與設定》
三.執行GoKu
- 1.配置GoKu
將獲取到的安裝包(通常是.zip格式)放置在 GOPATH/src 目錄下,該目錄將作為主程式的安裝目錄,在此以 /root/go/src 作為安裝路徑。
示例安裝包名稱為 goku-ce-2.0.zip,放置目錄為: /root/go/src (示例中/root/go為GOPATH路徑),解壓後得到目錄結構在Linux下表示為:
- 2.安裝yaml拓展
GoKu的配置檔案格式的 yaml ,通過以下命令獲取yaml的拓展,用於解析yaml:
go get gopkg.in/yaml.v2
- 3.編輯閘道器配置檔案
GoKu擁有一個主配置檔案 goku.conf ,GoKu可以新建多個閘道器,每個閘道器一個資料夾,裡面包含 gateway.conf 、strategy.conf 、b**ackend.conf** 、api_group.conf 和 api.conf 。
配置教程請檢視《GoKu配置檔案》
- 4.執行檔案
配置完畢後,通過以下命令執行GoKu
go run goku-ce.go -c (/path/to/conf)
如下圖所示即為啟動成功:
至此,您已成功安裝並執行GoKu API Gateway CE,如您在使用過程中依然存有問題,歡迎各位加入我們的使用者討論群,我們的技術同事將會為您解答:使用者交流1群 (群號:725853895) 。
《Golang安裝與設定》:
http://help.eolinker.com/agw/?target=/md/GoKu%20API%20Gateway%20CE/Golang%E5%AE%89%E8%A3%85%E4%B8%8E%E8%AE%BE%E7%BD%AE
《GoKu配置檔案》:
想了解更多國內首款GO語言閘道器資訊,請留意:https://agw.eolinker.com,或者關注本部落格,部落格將會及時更新eoLinker旗下產品最新資訊。