Skip to content

Files

Latest commit

c20bdd0 · Jan 15, 2019

History

History
This branch is 191 commits ahead of asbubam/examples:master.

noproto

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Apr 17, 2018
Jan 15, 2019
Nov 21, 2018

noproto

This example demonstrates how to use micro without protobuf.

Use micro with standard go types and use the json codec for marshalling. Services have multiple codecs and use the Content-Type header to determine which to use. The client sends Content-Type: application/json. Because we can marshal standard Go types to json there is no code generation or use of protobuf required.

Contents

  • main.go - is a micro greeter service
  • client - is a micro json client

Run the example

Run the service

go run main.go

Run the client

go run client/main.go