17 lines
331 B
Go
17 lines
331 B
Go
package guestbook
|
|
|
|
import (
|
|
"database/sql"
|
|
|
|
gemini "github.com/kulak/gemini"
|
|
)
|
|
|
|
// Handler interface for microblog functionality
|
|
type Handler interface {
|
|
HandleRequest(w gemini.ResponseWriter, req *gemini.Request)
|
|
}
|
|
|
|
// NewHandler creates a new microblog handler
|
|
func NewHandler(db *sql.DB) Handler {
|
|
return NewGuestBook(db)
|
|
}
|