国内首款GO语言网关!GoKu API Gateway部署指南

国内首款!eoLinker 基于GO语言开源 API 网关 GoKu-API-Gateway V2.0.0 发布!

一.环境要求

  • go 1.8及以上版本

二.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.confstrategy.conf 、b**ackend.conf** 、api_group.confapi.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配置文件》:
http://help.eolinker.com/agw/?target=/md/GoKu%20API%20Gateway%20CE/%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6

想了解更多国内首款GO语言网关信息,请留意:https://agw.eolinker.com,或者关注本博客,博客将会及时更新eoLinker旗下产品最新资讯。

猜你喜欢

转载自blog.csdn.net/qq_40579834/article/details/80250954