Skip to content
/ GoLang Public

Welcome to the repository for my personal website built using GoLang. This website serves as a platform to showcase my portfolio, share blog posts, and provide information about me.

Notifications You must be signed in to change notification settings

sobuz80/GoLang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Personal Website - GoLang

License

Introduction

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.

Features

  • 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.

Technologies Used

  • 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.

Folder Structure

all text

├── main.go ├── controllers │ ├── blog_controller.go │ ├── contact_controller.go │ ├── portfolio_controller.go │ └── ... ├── templates │ ├── layout.tmpl │ ├── home.tmpl │ ├── blog.tmpl │ └── ... ├── static │ ├── css │ └── ... ├── data │ └── blog.db └── ...

Releases

No releases published

Packages

No packages published

Languages