Skip to content

Go-Social is a social media application built with Go. It provides features for users to create posts, comment on posts, and interact with each other. The application uses PostgreSQL as the database and follows a clean architecture.

Notifications You must be signed in to change notification settings

floroz/go-social

Repository files navigation

Go-Social

Go-Social is a social media application built with Go. It provides features for users to create posts, comment on posts, and interact with each other. The application uses PostgreSQL as the database and follows a clean architecture.

Getting Started

Prerequisites

Installation

  1. Clone the repository:
git clone https://github.com/floroz/go-social.git
cd go-social
  1. Install dependencies
go mod tidy
  1. Start local Postgres
docker compose up -d
  1. Run Migrations
make migrate-up
  1. Start the Go API in Hot Reloading
air

About

Go-Social is a social media application built with Go. It provides features for users to create posts, comment on posts, and interact with each other. The application uses PostgreSQL as the database and follows a clean architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages