Skip to content

Instantly share code, notes, and snippets.

@subosito
Created October 16, 2013 00:35
Show Gist options
  • Select an option

  • Save subosito/7000860 to your computer and use it in GitHub Desktop.

Select an option

Save subosito/7000860 to your computer and use it in GitHub Desktop.

Revisions

  1. subosito created this gist Oct 16, 2013.
    31 changes: 31 additions & 0 deletions api-exporter.go
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,31 @@
    package main

    import (
    "flag"
    "github.com/subosito/iglo"
    "log"
    "os"
    )

    var fname = flag.String("out", "output.html", "Filename of the HTML output")

    func main() {
    flag.Parse()

    f, err := os.Open("API.md")
    if err != nil {
    log.Fatal(err)
    }
    defer f.Close()

    w, err := os.Create(*fname)
    if err != nil {
    log.Fatal(err)
    }
    defer w.Close()

    err = iglo.MarkdownToHTML(w, f)
    if err != nil {
    log.Fatal(err)
    }
    }