Permalink
Browse files

rename to lion

  • Loading branch information...
peter-edge committed Dec 29, 2015
1 parent feebd59 commit 58488bfc25192fe43407c84a93c16147a6477c36
View
@@ -1,2 +1 @@
.git
.gitignore
View

This file was deleted.

Oops, something went wrong.
View
@@ -38,6 +38,6 @@ RUN go get -v \
github.com/golang/protobuf/proto \
github.com/golang/protobuf/protoc-gen-go
RUN mkdir -p /go/src/go.pedge.io/protolog
ADD . /go/src/go.pedge.io/protolog/
WORKDIR /go/src/go.pedge.io/protolog
RUN mkdir -p /go/src/go.pedge.io/lion
ADD . /go/src/go.pedge.io/lion/
WORKDIR /go/src/go.pedge.io/lion
View
@@ -54,10 +54,10 @@ proto:
strip-package-comments testing/testing.pb.go
docker-build:
docker build -t quay.io/pedge/protolog .
docker build -t quay.io/pedge/lion .
docker-test: docker-build
docker run quay.io/pedge/protolog make test
docker run quay.io/pedge/lion make test
.PHONY: \
all \
View
@@ -1,33 +1,8 @@
[![CircleCI](https://circleci.com/gh/peter-edge/protolog-go/tree/master.png)](https://circleci.com/gh/peter-edge/protolog-go/tree/master)
[![Go Report Card](http://goreportcard.com/badge/peter-edge/protolog-go)](http://goreportcard.com/report/peter-edge/protolog-go)
[![GoDoc](http://img.shields.io/badge/GoDoc-Reference-blue.svg)](https://godoc.org/go.pedge.io/protolog)
[![MIT License](http://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/peter-edge/protolog-go/blob/master/LICENSE)
[![CircleCI](https://circleci.com/gh/peter-edge/lion-go/tree/master.png)](https://circleci.com/gh/peter-edge/lion-go/tree/master)
[![Go Report Card](http://goreportcard.com/badge/peter-edge/lion-go)](http://goreportcard.com/report/peter-edge/lion-go)
[![GoDoc](http://img.shields.io/badge/GoDoc-Reference-blue.svg)](https://godoc.org/go.pedge.io/lion)
[![MIT License](http://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/peter-edge/lion-go/blob/master/LICENSE)
```shell
go get go.pedge.io/protolog
go get go.pedge.io/lion
```
Initial beta release coming soon - I need to do one more pass on this and then document all the functionality.
* Structured logging with Protocol buffers
* Child of https://github.com/peter-edge/ledge-go
* Some compatibility with existing libraries (specifically logrus and glog)
* Two-way serialization - write logs somewhere, read them back, language independent
### Where to poke around
* `protolog.go`: all the public definiions
* `protolog.proto`: the protos that are serialized over the wire
* `testing*`: test compilation of proto definitions
* `benchmark*`: more compilation of proto definitions, and benchmarks
* `make test`: will print out some logs with the default text marshaller
* `make bench`: some basic benchmarks
### TODO
* journal writer?
* colors in terminals
* better text formatting/options
* third-party logs integration
* performance improvements/testing
* documentation
@@ -1 +1 @@
package protolog_benchmark_long // import "go.pedge.io/protolog/benchmark/long"
package lion_benchmark_long // import "go.pedge.io/lion/benchmark/long"
Oops, something went wrong.

0 comments on commit 58488bf

Please sign in to comment.