eberdellima / go-moose

Go-Moose is a web application for image sharing and discovery.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Go-Moose (Status: in progress)

Go Report Card Go DeepSource

Go-Moose is a web application for image sharing and discovery. For routing I used Gin, a popular lightweight framework for web development in Go, which is very fast and offers middleware support. As for the ORM, I used gorm on a MySQL database. It's a really developer friendly ORM library for Go which I highly recommend

Getting started

  • Clone the repository
  • Run the command make
  • Then just run go run go-moose

or just go for the quicker way

  • make run

Tests

To run the available tests just run make test

About

Go-Moose is a web application for image sharing and discovery.

License:MIT License


Languages

Language:Go 97.2%Language:Makefile 2.0%Language:Shell 0.8%