1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | 进入入 golang 容器 $ docker exec -it gonivinck_golang_1 bash 使用 nivin 命令工具 nivin install 安装项目依赖命令。 $ ./nivin install nivin start [rpc|api] [service_name] 服务启动命令,创建服务会话,并启动对应的服务。 $ ./nivin start rpc user $ ./nivin start api user nivin stop [rpc|api] [service_name] 服务暂停命令,删除对应的服务会话。 $ ./nivin stop rpc user $ ./nivin stop api user nivin info [rpc|api] [service_name] 服务查看命令,可以进入服务对应的会话终端,查看运行日志。 $ ./nivin info rpc user $ ./nivin info api user 或者使用go run命令 go run service/user/rpc/user.go -f service/user/rpc/etc/user.yaml go run service/user/api/user.go -f service/user/api/etc/user.yaml 验证curl命令 curl -X POST -H "Content-Type: application/json" http://127.0.0.1:8000/api/user/login -d '{"mobile":"13565656565","password":"222222"}' curl -X POST -H "authorization: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2NTE0MDM1NzUsImlhdCI6MTY1MTMxNzE3NSwidWlkIjoyfQ.QM3uAsFCzqdN9xYTeV0lvkQs8zKxzX0RtaxnIKj7_OQ" -H "Content-Type: application/json" http://127.0.0.1:8000/api/user/userinfo -d '{"mobile":"13565656565","password":"222222"}' |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END