多语言展示
当前在线:472今日阅读:84今日分享:32

GoKu API Gateway CE部署指南

GoKu API Gateway 是基于GO语言的API网关,开源,可部署在本地使用,本篇学习怎么部署GoKu Gateway 。
工具/原料
1

开发环境:go 1.8及以上版本

2

GoKu安装包

3

golang

安装
1

配置GolangGolang安装教程请查看 《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

3

安装yaml拓展,GoKu的配置文件格式的 yaml ,通过以下命令获取yaml的拓展,用于解析yaml:go get gopkg.in/yaml.v2

4

编辑网关配置文件,GoKu拥有一个主配置文件 goku.conf ,GoKu可以新建多个网关,每个网关一个文件夹,里面包含 gateway.conf 、strategy.conf 、backend.conf 、api_group.conf 和 api.conf 。配置教程请查看 《GoKu配置文件》:http://help.eolinker.com/agw/?target=/md/GoKu%20API%20Gateway%20CE/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6

运行
1

配置完毕后,通过以下命令运行GoKu  go run goku-ce.go -c (/path/to/conf) 如下图所示即为启动成功:

2

至此,您已成功安装并运行GoKu API Gateway CE。

注意事项

安装包下载在github:https://github.com/eolinker/GoKu-API-Gateway,除了github,码云、coding都能下载安装包。

推荐信息