README ¶ common-lib Common Library for CHAOS Services Packages Configuration edict Logging log HTTP rpc protobuf rest Database cassandra mongodb Cache redis Messaging kafka Install git clone https://github.com/ChaosHQ/common-lib.git cd common-lib make install Running Tests & Coverage We are using Go's default test for testing and gocover-cobertura for code coverage. make test make cover Linting the Code For linting we are using golangci-lint and for code quality statistics. make install-lint (only once) make code-quality-print License This project is licensed under the Apache License. See the LICENSE file for details. Expand ▾ Collapse ▴ Directories ¶ Show internal Expand all Path Synopsis edict Package edict ... Package edict ... log Package log ... Package log ... mongodb Package mongodb ... Package mongodb ... Click to show internal directories. Click to hide internal directories.