Categorygithub.com/achyuthcodes30/ZapRPC
modulepackage
0.0.0-20241016044600-1ef51e2faa51
Repository: https://github.com/achyuthcodes30/zaprpc.git
Documentation: pkg.go.dev

# README

ZapRPC

A minimal and easy-to-use RPC frameowkr over QUIC for Go Developers!

ZapRPC uses the Go language itself as an IDL, eliminating the need for protobuf compilation and providing a seamless experience to go developers!

TODO

  • Calls over QUIC transport
  • Gob serialisation
  • Service builder using reflection for a local call like interface (eg. Calculator.Add())
  • Improve error handling and interface
  • Improve context flow
  • Streaming patterns (Unary Client, Unary Server)
  • Struct Tags support
  • Concurrency Support
  • Inerceptors/Middleware
  • Improve reliability
  • Auth
  • Load Balancing
  • Opstimisations
  • Benchmarking

# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author