#+TITLE: chaseadamsio/goorgeous [[https://travis-ci.org/chaseadamsio/goorgeous.svg?branch=master]] [[https://coveralls.io/repos/github/chaseadamsio/goorgeous/badge.svg?branch=master]] /goorgeous is a Go Org to HTML Parser./ [[file:gopher_small.gif]] *Pronounced: Go? Org? Yes!* #+BEGIN_QUOTE "Org mode is for keeping notes, maintaining TODO lists, planning projects, and authoring documents with a fast and effective plain-text system." - [[orgmode.org]] #+END_QUOTE The purpose of this package is to come as close as possible as parsing an =*.org= document into HTML, the same way one might publish [[http://orgmode.org/worg/org-tutorials/org-publish-html-tutorial.html][with org-publish-html from Emacs]]. * Installation #+BEGIN_SRC sh go get -u github.com/chaseadamsio/goorgeous #+END_SRC * Usage ** Org Headers To retreive the headers from a =[]byte=, call =OrgHeaders= and it will return a =map[string]interface{}=: #+BEGIN_SRC go input := "#+title: goorgeous\n* Some Headline\n" out := goorgeous.OrgHeaders(input) #+END_SRC #+BEGIN_SRC go map[string]interface{}{ "title": "goorgeous" } #+END_SRC ** Org Content After importing =github.com/chaseadamsio/goorgeous=, you can call =Org= with a =[]byte= and it will return an =html= version of the content as a =[]byte= #+BEGIN_SRC go input := "#+TITLE: goorgeous\n* Some Headline\n" out := goorgeous.Org(input) #+END_SRC =out= will be: #+BEGIN_SRC html
session(release): write data/sessions/b/2/b29b94e4eb0a4f4c: no space left on device
github.com/go-macaron/session@v0.0.0-20190805070824-1a3cdc6f5659/session.go:199 (0x8b2934) gopkg.in/macaron.v1@v1.3.9/context.go:79 (0x83d0a0) github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:157 (0x80ab07) github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:135 (0x80a8a8) gopkg.in/macaron.v1@v1.3.9/context.go:121 (0x83d1f8) gopkg.in/macaron.v1@v1.3.9/context.go:112 (0x84fdb5) gopkg.in/macaron.v1@v1.3.9/recovery.go:161 (0x84fda8) gopkg.in/macaron.v1@v1.3.9/logger.go:40 (0x840c73) github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:157 (0x80ab07) github.com/go-macaron/inject@v0.0.0-20160627170012-d8a0b8677191/inject.go:135 (0x80a8a8) gopkg.in/macaron.v1@v1.3.9/context.go:121 (0x83d1f8) gopkg.in/macaron.v1@v1.3.9/router.go:187 (0x850fc6) gopkg.in/macaron.v1@v1.3.9/router.go:303 (0x8493e5) gopkg.in/macaron.v1@v1.3.9/macaron.go:220 (0x841fca) net/http/server.go:2836 (0x7a79b2) net/http/server.go:1924 (0x7a341b) runtime/asm_amd64.s:1373 (0x46f9f0)