Documentation ¶
Index ¶
Constants ¶
View Source
const ( ListeningTestInterval = 500 MaxListeningTestCount = 10 )
View Source
const ( MarkdownChanSize = 3 Version = "0.2.2" )
View Source
const ( WatcherInterval = 500 DataChanSize = 10 )
View Source
const ( WriteTimeout = 5 * time.Second BufferSize = 2048 )
Variables ¶
View Source
var DefaultStyle = `` /* 7125-byte string literal not displayed */
View Source
var MdConverter = NewMarkdownConverter()
Global Converter
Functions ¶
func Template ¶
func Template(w http.ResponseWriter, filepath string)
Types ¶
type HTTPServer ¶
type HTTPServer struct {
// contains filtered or unexported fields
}
func NewHTTPServer ¶
func NewHTTPServer(port int) *HTTPServer
func (*HTTPServer) Addr ¶ added in v0.2.0
func (s *HTTPServer) Addr() string
func (*HTTPServer) Listen ¶
func (s *HTTPServer) Listen()
func (*HTTPServer) ListenAndServe ¶
func (s *HTTPServer) ListenAndServe()
func (*HTTPServer) ServeHTTP ¶
func (s *HTTPServer) ServeHTTP(w http.ResponseWriter, r *http.Request)
func (*HTTPServer) ServeStatic ¶ added in v0.2.0
func (s *HTTPServer) ServeStatic(w http.ResponseWriter, path string)
func (*HTTPServer) Stop ¶
func (s *HTTPServer) Stop()
type MarkdownConverter ¶ added in v0.2.0
type MarkdownConverter struct {
// contains filtered or unexported fields
}
func NewMarkdownConverter ¶ added in v0.2.0
func NewMarkdownConverter() *MarkdownConverter
func (*MarkdownConverter) Convert ¶ added in v0.2.0
func (md *MarkdownConverter) Convert(raw []byte) []byte
func (*MarkdownConverter) UseBasic ¶ added in v0.2.0
func (md *MarkdownConverter) UseBasic()
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.