Documentation ¶
Overview ¶
Copyright 2017 Joan Llopis. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MicroServer ¶
type MicroServer struct { GrpcServer *grpc.Server GrpcGwMux *gw.ServeMux // contains filtered or unexported fields }
func New ¶
func New(c *getconf.GetConf) *MicroServer
New crea un nuevo MicroServer a partir de las opciones de configuración proporcionadas. Devuelve una referencia a MicroServer. La función siempre devuelve una estructura. Si se produce un error en su creación, se devuelve &MicroServer{}
func (*MicroServer) Register ¶
func (ms *MicroServer) Register() []error
func (*MicroServer) Serve ¶
func (ms *MicroServer) Serve() error
Serve inica los servicios grpc y http para escuchar peticiones
Click to show internal directories.
Click to hide internal directories.