Welcome to MDBlog

Welcome to MDBlog!

This is your first blog post in MDBlog - a simple, static blog system powered by Markdown and Go.

Features

MDBlog comes with several great features out of the box:

  • Simple Markdown parsing - Write your posts in Markdown
  • Static generation - No database required
  • Pagination - Built-in pagination
  • Code highlighting - Perfect for technical blogs
  • Custom JavaScript - Add Processing.js sketches or other scripts
  • Responsive design - Looks great on all devices

Getting Started

To create a new blog post, simply:

  1. Create a new .md file in the posts directory
  2. Add front matter with title, date, and other metadata
  3. Write your content in Markdown
  4. Push to master - that's it!

Code Examples

Here's some sample Go code:

package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
    name := "MDBlog"
    fmt.Printf("Welcome to %s\n", name)
}

And here's some JavaScript:

function hello() {
    console.log("Hello from MDBlog!");
}
hello();

What's Next?

Start writing your own posts! Just drop Markdown files into the posts folder and they'll automatically appear on your blog.

Happy blogging!