Files
gitblog/sample-content/posts/welcome-to-gitblog.md
2025-09-15 04:02:11 +03:00

1.2 KiB

title, date, categories, tags
title date categories tags
Welcome to GitBlog 2024-01-15
Technology
Blogging
golang
github
blog
cms

Welcome to GitBlog!

This is your first blog post using GitBlog, a modern blog system that uses GitHub as a headless CMS.

What makes GitBlog special?

  • GitHub as CMS: All your content lives in a GitHub repository
  • Markdown Support: Write posts in Markdown with full syntax support
  • Responsive Design: Beautiful, mobile-first design
  • Dark/Light Mode: Toggle between themes
  • Auto-Updates: Content updates automatically when you push to GitHub

Getting Started

  1. Create a new Markdown file in your content/posts/ directory
  2. Add frontmatter with metadata
  3. Write your content in Markdown
  4. Push to GitHub
  5. Your blog updates automatically!

Code Example

Here's a simple Go code example:

package main

import "fmt"

func main() {
    fmt.Println("Hello, GitBlog!")
}

Features

  • Categories: Organize your posts by topic
  • Tags: Add tags for better discoverability
  • Excerpts: Automatic excerpt generation
  • RSS Feed: Built-in RSS feed at /rss.xml

Happy blogging! 🎉