Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/ashsajal1/go-tweet
- Owner: ashsajal1
- Created: 2024-07-31T14:24:37.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2024-08-18T06:23:51.000Z (4 months ago)
- Last Synced: 2024-11-14T14:23:37.323Z (about 1 month ago)
- Topics: api, backend, gin, go, golang, gonic-gin, server
- Language: Go
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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: