Categorygithub.com/borderlesshq/graphrpc
modulepackage
1.2.10
Repository: https://github.com/borderlesshq/graphrpc.git
Documentation: pkg.go.dev

# README

GraphRPC


About

GraphRPC is simply GraphQL as your RPC Contract Input & Output Layer and NATS.io as your data transmission via events. ( Request/Reply, Pub&Sub )

Appreciation & Inspirations

TODO

  • [] Subscriptions for clients (WIP)
  • TLS on server startup.

How to use

# To generate server code
# It is advised to add this command to a makefile or run the tools.go once 
printf '// +build tools\npackage tools\nimport _ "github.com/borderlesshq/graphrpc/generator/cmd"' | gofmt > tools.go
go mod tidy

# To actually generate resolvers and server entrypoint file.
go run github.com/borderlesshq/graphrpc/generator/cmd --filename server.go

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
Package logger provides logging facilities for the NATS server.
No description provided by the author
No description provided by the author

# Functions

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

# Type aliases

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