eolinker / goku_lite

A Powerful HTTP API Gateway in pure golang!Goku API Gateway (中文名:悟空 API 网关)是一个基于 Golang开发的微服务网关,能够实现高性能 HTTP API 转发、服务编排、多租户管理、API 访问权限控制等目的,拥有强大的自定义插件系统可以自行扩展,并且提供友好的图形化配置界面,能够快速帮助企业进行 API 服务治理、提高 API 服务的稳定性和安全性。
https://www.eolinker.com/product/api_gateway/
GNU General Public License v3.0
3.1k stars 602 forks source link

编译报错,不知道怎么回事 #25

Closed linsijia1002 closed 4 years ago

linsijia1002 commented 4 years ago

build/cmd/build-node.sh ls: cannot access /mnt/gocode/src/goku-api-gateway/app/plugins/: No such file or directory build goku-node:go build -o /mnt/gocode/src/goku-api-gateway/out/goku-node-2019101216-15fd948/goku-node /mnt/gocode/src/goku-api-gateway/app/goku-node can't load package: package /mnt/gocode/src/goku-api-gateway/app/goku-node: import "/mnt/gocode/src/goku-api-gateway/app/goku-node": cannot import absolute path

linsijia1002 commented 4 years ago

[root@VM_158_121_redhat goku-api-gateway]# pwd /mnt/gocode/src/goku-api-gateway

hmzzrcs commented 4 years ago

完整的包地址是 github.com/eolinker/goku-api-gateway 需要放到 $GOPATH/src/github.com/eolinker/goku-api-gateway 下进行编译

hmzzrcs commented 4 years ago

用 go get github.com/eolinker/goku-api-gateway

linsijia1002 commented 4 years ago

3.0.0和v3.0.0有什么区别?哪个新

linsijia1002 commented 4 years ago

用 go get github.com/eolinker/goku-api-gateway

eolinker commented 4 years ago

你好,如果是下载release版的话,建议下载最新的版本(3.0.1)。

linsijia1002 commented 4 years ago

好的,我已经下载了3.0.1,但是run起来说我已经启动了。。可是我根本没有启动,也没有在监听7000端口。 [root@VM_158_121_redhat console]# ./run.sh start /mnt/goku-api-gateway/config/goku.conf admin 123456 Error! gateway-console is currently running!

linsijia1002 commented 4 years ago

[root@VM_158_121_redhat console]# ./run.sh start|restart -bash: restart: command not found Error! gateway-console is currently running!

Dot-Liu commented 4 years ago

您先删除work目录下的gateway-console.pid文件,重新执行./run.sh start

linsijia1002 commented 4 years ago

可以了