Skip to content

This is a blog service written in Go language You can use the codes Different packages are used.

License

Notifications You must be signed in to change notification settings

MisaghMomeniB/Blog-Service-Go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 My Awesome Blog with Go 🚀

Welcome to the repository of my personal blog built using Go! 🎉 This blog is a simple yet powerful web application that showcases the power and simplicity of Go for building fast and scalable applications. 🌐

🛠 Technologies Used

  • Go (Golang) – The backend is powered by the fast and efficient Go programming language.
  • HTML/CSS – For crafting beautiful and responsive frontend pages. 💻🎨
  • SQLite – Lightweight database to store blog posts. 📦
  • Go-Routes – Custom routes for handling blog post CRUD operations. 🔄

🚀 Features

  • Create, Read, Update, Delete Posts (CRUD) – Manage your blog posts easily! 📝
  • Simple and Clean UI – Focus on content with an easy-to-use interface. ✨
  • Responsive Design – Works on both desktop and mobile! 📱💻
  • Efficient Backend – Powered by Go for lightning-fast performance. ⚡️
  • SQLite Database – Your data is stored securely with a lightweight database. 🔐

⚡️ Getting Started

1. Clone the repository

git clone https://github.com/username/my-awesome-blog.git

2. Install Go

If you haven't installed Go yet, you can download and install it from the official website:
👉 Download Go

3. Install dependencies

go mod tidy

4. Run the application

go run main.go

The application should now be live on http://localhost:8080. 🔥

🌍 Deployment

You can deploy your blog using various platforms like Heroku, DigitalOcean, or Vercel. Make sure to set up your database connection properly for production. ⚙️

💡 Contributing

Feel free to fork this repo, create an issue, or submit a pull request if you want to add new features or fix bugs! 🔧

Steps to contribute:

  1. Fork this repository 🍴
  2. Create a new branch 🌱
  3. Make your changes ✍️
  4. Commit your changes 💾
  5. Open a pull request 🔄

🤖 Feedback & Suggestions

If you have any feedback, ideas, or suggestions for improvements, open an issue or reach out to me. I'd love to hear from you! 💬

📜 License

This project is licensed under the MIT License - see the LICENSE file for details. 📝

About

This is a blog service written in Go language You can use the codes Different packages are used.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published