Help us shape the future of Go! Take the 2026 Go Developer Survey

orchid-micro

command module
v0.0.0-...-9dd1715 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2017 License: MIT Imports: 6 Imported by: 0

README

Orchid-micro

Golang boilerplate using gin-gonic framework and gorm for microservice

Installation
  • Go to your $GOPATH/src and clone the directory using git clone https://github.com/thedevsaddam/orchid.git or download the zip file

  • Install dependency manager govendor using the command below

    go get -u github.com/kardianos/govendor
    
  • Go to the $GOPATH/src/orchid/vendor directory and install dependencies using govendor sync command

  • Copy .env.example to .env and set your configurations.

  • Run go build to build binary file and to start the application use ./orchid

Todo
  • Job Queue
  • Caching
  • Localization
  • Helpers
  • OAuth2 server or JWT
  • Fixing inconsistent codes
  • Request validation
  • Security
  • Find out performance issues
  • Benchmarking
Credits
  • Routing, middleware, route-group gin-gonic
  • Object-relational mapping gorm
  • Dependency management package govendor
  • Environment management package godotenv
License

The Orchid-micro is a open-source software licensed under the MIT License.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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