service

package
Version: v0.0.0-...-7d43bac Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2017 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package service provides core service functionalites and interfaces of quark-go framework.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Info

type Info struct {
	Name    string   // service name
	Version string   // service version
	Tags    []string // service tags
	Address *url.URL // service address
}

Info represents information about service.

Source Files

Directories

Path Synopsis
Package discovery provides support for service discovery mechanisms.
Package discovery provides support for service discovery mechanisms.
consul
Package consul provides support for service discovery mechanism based on Consul by HashiCorp.
Package consul provides support for service discovery mechanism based on Consul by HashiCorp.
plain
Package plain provides support for self-hosted, in-memory, client-server plain discovery service mechanism.
Package plain provides support for self-hosted, in-memory, client-server plain discovery service mechanism.
Package loadbalancer provides support for load balancing mechanisms.
Package loadbalancer provides support for load balancing mechanisms.
random
Package random provides support for random pick load balancer.
Package random provides support for random pick load balancer.
rpc
Package rpc provides support for Remote Procedure Call (RPC) mechanisms.
Package rpc provides support for Remote Procedure Call (RPC) mechanisms.
grpc
Package grpc provides support for Remote Procedure Call server based on gRPC library.
Package grpc provides support for Remote Procedure Call server based on gRPC library.
grpc/test
Package service is a generated protocol buffer package.
Package service is a generated protocol buffer package.
Package trace provides support for request tracing mechanisms.
Package trace provides support for request tracing mechanisms.
noop
Package noop provides support for NOOP (No Operation) request tracing mechanisms.
Package noop provides support for NOOP (No Operation) request tracing mechanisms.
zipkin
Package zipkin provides support for opentracing zipkin framework.
Package zipkin provides support for opentracing zipkin framework.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL