Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ashsajal1/go-tweet

Twitter like backend server with golang.
https://github.com/ashsajal1/go-tweet

api backend gin go golang gonic-gin server

Last synced: 19 days ago
JSON representation

Twitter like backend server with golang.

Awesome Lists containing this project

README

        

# Tweeter

This is a simple tweeter application that uses the Gin web framework for Go. The application has three main entities: users, tweets, and likes. Users can create tweets, and users can like tweets.

## Technologies Used

- Go: A statically typed, compiled language that is well-suited for building web applications.
- Gin: A web framework for Go that provides a simple and easy-to-use API for building web applications.
- GORM: An Object-Relational Mapping (ORM) library for Go that simplifies the process of interacting with databases.
- MySQL: A relational database management system that is widely-used and well-established.

## Setup

To set up the development environment, follow these steps:

1. Install Go: Visit the Go website (https://golang.org/dl/) and download the appropriate version for your operating system. Follow the installation instructions for your specific operating system. Once installed, open your terminal and verify that Go is correctly installed by running the following command:

2. Clone the repository: Open your terminal and navigate to the directory where you want to clone the repository. Then run the following command: