Help us shape the future of Go! Take the 2026 Go Developer Survey

woocoo

module
v0.0.3 Latest Latest
Warning

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

Go to latest
Published: Jul 17, 2022 License: MIT

README

WooCoo

Language codecov Go Report Card Build Status Release GoDoc

English | 🇨🇳中文

Introduction

WooCoo is an application development framework and toolkit written in GO(Golang). It is easy to develop WebApi applications or RPC services.

WooCoo mainly plays a role of adhesive, and its core components are from other open source projects. The current features are as follows:

Features

  • component configurable,easy to split multi environments
  • logger and rotate support. Detail,
  • OpenTelemetry support. Detail
  • built-in web router,supports GraphQL.
  • built-in grpc server and easy to use grpc client.
  • JWT-based validation
  • microservice registry and discovery:
    • etcdv3: register and discovery services
    • Polaris: service discovery and governance

Core Components:

Tools

  • woco-cli: command line tool. see Detail

    generate code support: Ent

Work With

others:

contact:

  • QQ: 21997272

Thanks

image

Directories

Path Synopsis
cmd
woco module
contrib
etcd module
gql module
opentelemetry module
polarismesh module
telemetry module
examples
grpc command
hello-web module
pkg
cnp
Package cnp
Package cnp
log
rpc
test
web

Jump to

Keyboard shortcuts

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