samodelkin

module
v0.0.0-...-6fafc3c Latest Latest
Warning

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

Go to latest
Published: Oct 23, 2016 License: MIT

README

Samodelkin (Self-made)

Samodelkin repository contains Go(lang) microservice bootstrap libraries with special focus on CI/CD environment.

Samodelkin is a name inspired by a Soviet cartoon series and literally means "Self-made".

alt tag

Libraries

  • fsloader - read and parse your text and json config files in a unified manner
  • mock - helper mock structs for some third-party libraries like https://github.com/go-gorp/gorp, https://githib.com/streadway/amqp
  • redis - a connection management wrapper for github.com/garyburd/redigo/redis
  • mq - a connection management wrapper for github.com/motain/amqp
  • revision - utility library for reading and rendering REVISION file contents (usually current commit hash in CD env)

License

See the LICENSE file for license rights and limitations (MIT).

Directories

Path Synopsis
Package fsloader provides an abstraction for reading files kept on the filesystem, desiarizing and loading the value into specified data types.
Package fsloader provides an abstraction for reading files kept on the filesystem, desiarizing and loading the value into specified data types.
mock
amqpmock
Package amqpmock provides basic data structures for mocking amqp related message ack/nack/reject logic
Package amqpmock provides basic data structures for mocking amqp related message ack/nack/reject logic
gorpmock
Package gorpmock provides basic data structures for mocking gorp related db query logic
Package gorpmock provides basic data structures for mocking gorp related db query logic
mq
Package mq provides an abstraction for handling amqp connection logic
Package mq provides an abstraction for handling amqp connection logic
Package redis provides an abstraction for handling redis connection logic
Package redis provides an abstraction for handling redis connection logic
Package revision provides a convenience abstraction for reading repository file with REVISION information.
Package revision provides a convenience abstraction for reading repository file with REVISION information.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL