go-srv-kit

module
v0.3.25 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 14, 2024 License: Apache-2.0

README

服务工具

go-srv-kit为微服务、业务系统开发提供开箱即用的工具;

  • 按需配置启动基础组件,如:数据库、缓存、消息队列等。
  • 提供基础的工具,如:日志、配置、HTTP、GRPC、JWT、SnowflakeId、...

概述

参考链接

运行程序

Windows系统,请使用cmdgit-bash运行。


# 启动项目
make run-service
# or
go run ./testdata/ping-service/cmd/ping-service/... -conf=./testdata/ping-service/configs

# 运行测试 HTTP JSON
make testing-service
# or
curl http://127.0.0.1:10101/api/v1/ping/logger && echo "\n"
curl http://127.0.0.1:10101/api/v1/ping/error && echo "\n"
curl http://127.0.0.1:10101/api/v1/ping/panic && echo "\n"
curl http://127.0.0.1:10101/api/v1/ping/say_hello && echo "\n"

创建新项目

参考: service-layout

感谢支持

感谢支持 LOGO 支持内容
JETBRAINS JetBrains Logo Open Source Development License

Give a star! ⭐

如果您觉得这个项目有趣,或者对您有帮助,请给个star吧!

If you think this project is interesting, or helpful to you, please give a star!

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL