Skip to content

DainPark-web/Spark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Spark

I built Spark as a fun way to learn Go while making something useful. It started as a basic web server experiment but grew into a full dating app. I focused on using Go's strengths - like fast performance and easy concurrency - to create a reliable platform where people can meet and connect with others.

Project Overview

Spark offers the following features:

  • RESTful API server built with Gin framework
  • User authentication and profile management
  • CORS configuration for secure cross-origin requests
  • Environment-based configuration for development and production
  • Trusted proxy support for production deployments
  • Database integration for user data persistence
  • Structured error handling and status responses

Installation and Running

cd/code/server

# Downloads and installs all required dependencies
go mod tidy

Run server using air

# run server
# if you are using air
air init
air
cmd = "go build -o ./tmp/main ./cmd"

Run server using go

go run cmd/main.go

Contributing

  • coming soon...

License

  • coming soon...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages