Documentation ¶
Index ¶
Constants ¶
View Source
const ( ListeningTestInterval = 500 MaxListeningTestCount = 10 )
View Source
const ( WatcherInterval = 500 DataChanSize = 10 )
View Source
const ( WriteTimeout = 5 * time.Second BufferSize = 2048 )
View Source
const (
Version = "0.1"
)
Variables ¶
View Source
var DefaultStyle = `` /* 7099-byte string literal not displayed */
View Source
var MdConverter = NewMarkdownConverter()
MdConverter : Global Converter
Functions ¶
func Template ¶
func Template(w http.ResponseWriter, filepath string)
Types ¶
type MarkGen ¶
type MarkGen struct { Server *MarkdownServer // contains filtered or unexported fields }
func NewMarkgen ¶
type MarkdownConverter ¶
type MarkdownConverter struct {
// contains filtered or unexported fields
}
MarkdownConverter : class
func NewMarkdownConverter ¶
func NewMarkdownConverter() *MarkdownConverter
NewMarkdownConverter : Returns a new MarkdownConverter
func (*MarkdownConverter) Convert ¶
func (md *MarkdownConverter) Convert(raw []byte) []byte
Convert : Returns the converted html
func (*MarkdownConverter) UseBasic ¶
func (md *MarkdownConverter) UseBasic()
UseBasic : Sets the Converter used
type MarkdownServer ¶
type MarkdownServer struct {
// contains filtered or unexported fields
}
func NewMarkdownServer ¶
func NewMarkdownServer(port int) *MarkdownServer
func (*MarkdownServer) Addr ¶
func (m *MarkdownServer) Addr() string
func (*MarkdownServer) Listen ¶
func (m *MarkdownServer) Listen()
func (*MarkdownServer) ListenAndServe ¶
func (m *MarkdownServer) ListenAndServe()
func (*MarkdownServer) ServeHTTP ¶
func (m *MarkdownServer) ServeHTTP(w http.ResponseWriter, r *http.Request)
func (*MarkdownServer) ServeStatic ¶
func (m *MarkdownServer) ServeStatic(w http.ResponseWriter, path string)
func (*MarkdownServer) Stop ¶
func (m *MarkdownServer) Stop()
type Watcher ¶
type Watcher struct { C *DataChan // contains filtered or unexported fields }
func NewWatcher ¶
type Websocket ¶
type Websocket struct {
// contains filtered or unexported fields
}
func NewWebsocket ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.