All Projects → kyawmyintthein → golangRestfulAPISample

kyawmyintthein / golangRestfulAPISample

Licence: other
Sample Restful app with chi router (golang)

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to golangRestfulAPISample

Go-Clean-Architecture-REST-API
Golang Clean Architecture REST API example
Stars: ✭ 376 (+224.14%)
Mutual labels:  viper, sqlx
golang-example-app
Example application
Stars: ✭ 138 (+18.97%)
Mutual labels:  viper, wire
actix sqlx mysql user crud
A user crud written in Rust, designed to connect to a MySQL database with full integration test coverage.
Stars: ✭ 78 (-32.76%)
Mutual labels:  sqlx
okta-spring-boot-vue-crud-example
A Todo App that showcases Spring Boot, Vue.js, and Okta's support for both.
Stars: ✭ 33 (-71.55%)
Mutual labels:  crud-sample
sqlx-adapter
Asynchronous casbin adapter for mysql, postgres, sqlite based on sqlx-rs
Stars: ✭ 27 (-76.72%)
Mutual labels:  sqlx
pink-lady
a template project of gin app.
Stars: ✭ 44 (-62.07%)
Mutual labels:  viper
go course
個人多年來學習與實作上的心得筆記
Stars: ✭ 25 (-78.45%)
Mutual labels:  viper
Core-iOS-Application-Architecture
Core iOS Application Architecture - The development paradigm of clean, testable code and modular iOS applications. + Xcode templates
Stars: ✭ 123 (+6.03%)
Mutual labels:  viper
PCF8575 library
Library to use i2c digital expander with arduino, esp8266 and esp32. Can read write digital value with only 2 wire (perfect for ESP-01).
Stars: ✭ 28 (-75.86%)
Mutual labels:  wire
okta-spring-boot-2-angular-7-example
A Cool Cars Example that showcases Spring Boot 2.1, Angular 7, and Okta's support for both.
Stars: ✭ 87 (-25%)
Mutual labels:  crud-sample
spring-boot-crud-example
Spring Boot + MyBatis + Thymeleaf实现简单留言板应用
Stars: ✭ 17 (-85.34%)
Mutual labels:  crud-sample
wire-ios-cryptobox
wire.com
Stars: ✭ 22 (-81.03%)
Mutual labels:  wire
sea-query
🔱 A dynamic SQL query builder for MySQL, Postgres and SQLite
Stars: ✭ 595 (+412.93%)
Mutual labels:  sqlx
goscription
Goscription is skeleton project with simple design & clean code with Go
Stars: ✭ 36 (-68.97%)
Mutual labels:  viper
Movies
Simple movies app for architectural experiments.
Stars: ✭ 90 (-22.41%)
Mutual labels:  viper
CleanArchitecture
Android App Architecture
Stars: ✭ 14 (-87.93%)
Mutual labels:  viper
go-firestorm
Simple Go ORM for Google/Firebase Cloud Firestore
Stars: ✭ 39 (-66.38%)
Mutual labels:  go-module
mir
Mir is a toolkit for register method handler to http engine router(eg: gin,echo,iris,mux,httprouter) use struct tag info.
Stars: ✭ 42 (-63.79%)
Mutual labels:  go-chi
run-aspnetcore-basics retired
One Solution - One Project for web application development with Asp.Net Core & EF.Core. Only one web application project which used aspnetcore components; razor pages, middlewares, dependency injection, configuration, logging. To create websites with minimum implementation of asp.net core based on HTML5, CSS, and JavaScript. You can use this boi…
Stars: ✭ 15 (-87.07%)
Mutual labels:  crud-sample
wire
FedWire funds service file parser and writer. The HTTP server is available in a Docker image and the Go package is available.
Stars: ✭ 52 (-55.17%)
Mutual labels:  wire

Golang RestfulAPI Sample

Build Status

Contents

SETUP

  • Download and install go, dep ( Go dependency management tool )

  • Install mockery (https://github.com/vektra/mockery)

  • Set GOPATH locally for Go workspace and add in your bash

export GOPATH=/Users/{{name}}/your_folder_path
export PATH=$PATH:$GOPATH/bin
  • Form dir structure according to your project repo
cd $GOPATH
mkdir -p src/github.com/kyawmyintthein
  • Go to created dir and clone the project
cd src/github.com/kyawmyintthein
git clone [email protected]/kyawmyintthein/golangRestfulAPISample.git
  • Go inside the project and create log file
cd golangRestfulAPISample
mkdir -p log/rest_api.log
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].