This is the repository for my personal website built with Go. It serves as a platform to showcase my portfolio, blog posts, and other information about me.
- Portfolio: Highlighting my projects and achievements.
- Blog: Sharing my thoughts and experiences through blog posts.
- Contact: A way for visitors to reach out to me.
- Go (Golang): The main programming language used for the backend.
- Gin: A web framework written in Go for routing and handling HTTP requests.
- HTML/CSS: Used for building the frontend layout and styling.
- Bootstrap: Utilized for responsive and visually appealing design.
- SQLite: The database for storing blog posts and other dynamic content.
- Markdown: Used for writing blog posts in a simple and easy-to-read format.
├── main.go ├── controllers │ ├── blog_controller.go │ ├── contact_controller.go │ ├── portfolio_controller.go │ └── ... ├── templates │ ├── layout.tmpl │ ├── home.tmpl │ ├── blog.tmpl │ └── ... ├── static │ ├── css │ └── ... ├── data │ └── blog.db └── ...