gitblog1
This commit is contained in:
49
sample-content/posts/welcome-to-gitblog.md
Normal file
49
sample-content/posts/welcome-to-gitblog.md
Normal file
@@ -0,0 +1,49 @@
|
||||
---
|
||||
title: "Welcome to GitBlog"
|
||||
date: 2024-01-15
|
||||
categories: ["Technology", "Blogging"]
|
||||
tags: ["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:
|
||||
|
||||
```go
|
||||
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! 🎉
|
Reference in New Issue
Block a user