gobeegogormapicrudpagination

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

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

Go to latest
Published: Jun 9, 2019 License: MIT Imports: 12 Imported by: 0

README

Table of Contents

Introduction

This is a mini application implementing REST CRUD operations with Pagination using Go with Beego and GORM.

Getting Started

  • Rename .env.example to .env and set the database settings for your Database(MySQL works, PSQL maybe, SQLite does not work)
  • Install Beego Go package. Install Beego go get -u github.com/astaxie/beego
  • Install Bee (Optional). It is a tool to scaffold a Beego project go get -u github.com/beego/bee
  • Generate Swagger bee run -downdoc=true -gendoc=true To be honest I did not use Bee... It is not needed.

Full-stack Applications

Simple Crud

Server side implementations
Microservices
Client side implementations
The next come are
  • Angular NgRx-Store
  • Angular + Material
  • React + Material
  • React + Redux + Material
  • Vue + Material
  • Vue + Vuex + Material
  • Ember
  • Vanilla javascript

Crud + Pagination

Server side implementations
MicroServices
The next come are
  • NodeJs Express + Knex
  • Flask + Flask-Restful
  • Laravel + Fractal
  • Laravel + ApiResources
  • Go with Mux
  • AspNet Web Api 2
  • Jersey
  • Elixir
Client side implementations
The next come are
  • Angular NgRx-Store
  • Angular + Material
  • React + Material
  • React + Redux + Material
  • Vue + Material
  • Vue + Vuex + Material
  • Ember
  • Vanilla javascript

E-commerce

Server side implementations

The next to come are:

  • Spring Boot + Spring Data Hibernate + Kotlin
  • Spring Boot + Jax-RS Jersey + Hibernate + Kotlin
  • Spring Boot + mybatis
  • Spring Boot + mybatis + Kotlin
  • Asp.Net Web Api v2
  • Elixir
  • Golang + Beego
  • Golang + Iris
  • Golang + Echo
  • Golang + Mux
  • Golang + Revel
  • Golang + Kit
  • Flask + Flask-Restful
  • AspNetCore + NHibernate
  • AspNetCore + Dapper
Client side implementations

This client side E-commerce application is also implemented using other client side technologies:

Blog/CMS

Server side implementations
Client side
The next come are
  • Angular NgRx-Store
  • Angular + Material
  • React + Material
  • React + Redux + Material
  • Vue + Material
  • Vue + Vuex + Material
  • Ember
  • Youtube Channel I publish videos mainly on programming
  • Blog Sometimes I publish the source code there before Github
  • Twitter I share tips on programming
  • Instagram I share from time to time nice banners

Resources

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