notitiagolang

command module
v0.0.0-...-cef8ba1 Latest Latest
Warning

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

Go to latest
Published: Mar 29, 2021 License: MIT Imports: 7 Imported by: 0

README

go-RESTful-MVC

Build yout clean RESTful application with MVC design pattern for reused code and the fastest web framework for Golang, go-siris framework!.

Built using Go language with go-siris framework (The fastest web framework for Golang | fasthttp) and dynamodb as an example of database configuration. Please support go-siris framework (The fastest web framework for Golang!) and read more about it to properly use and develop this project, as go-siris was the core of this project.

If you're coming from Node.js world, this is the expressjs++ equivalent for the Go Programming Language. And if you're also familiar with the masterpiece Java Spring Framework, this project were applying MVC design pattern from Spring MVC to build a solid RESTful web application using the nearly popular new language of Go.

List of dependency used in this project:

Table of contents

Installation

Go Programming Language, at least version 1.8

$ go get 

Run the command to get all package dependencies.

Create new file env.json and copy all of example-env.json file to newly created env.json file. Change the value of each element in env.json according to your specification.

Documentation

Small but practical from go-siris framework examples --they cover each feature of the framework.

Wanna create your own fast URL Shortener Service Using Siris? --click here to learn how.

Godocs --for deep understanding.

Go-siris framework --for explore the framework used.

Hints --some performance hints and tooling for go-siris framework.

See real project built with this project as a starter-pack for gellato customer membership examples --it cover each feature of this project.

License

This project was distributed under the MIT License found in LICENSE file.

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