vulcan-kit

module
v0.0.0-...-93e66c2 Latest Latest
Warning

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

Go to latest
Published: Mar 15, 2025 License: MIT

README

go-pantheon

go-pantheon is a game server framework that is ready to use. It provides a general server framework for microservices, allowing you to quickly build a high-performance and highly available game server cluster.

vulcan-kit

vulcan-kit is a package that provides a general function for go-pantheon. It provides the components of routing distribution and load balancing, link tracing, metrics, etc., which can be easily combined into go-pantheon. It is based on kratos.

Components

  • route: grpc connection with route distribution and load balancing
  • trace: distributed tracing
  • metrics: metrics collection
  • logger: common logger
  • context: common context
  • profile: profile definition
  • errors: common errors definition
  • version: version generation tool

Contributing

If you have any suggestions or feedback, please feel free to open an issue or submit a pull request.

Directories

Path Synopsis
Package ip provides utilities for IP address operations, including detection of internal IPs, extracting addresses from connections, and client IP identification in request contexts.
Package ip provides utilities for IP address operations, including detection of internal IPs, extracting addresses from connections, and client IP identification in request contexts.

Jump to

Keyboard shortcuts

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