2016-06-25 17:51:24 +00:00
|
|
|
package main
|
|
|
|
|
|
|
|
import (
|
|
|
|
"io"
|
|
|
|
)
|
|
|
|
|
2018-09-18 20:16:58 +00:00
|
|
|
var ApiVersionRouting = map[string]struct {
|
|
|
|
AuthFunction
|
|
|
|
DispatchFunction
|
|
|
|
}{
|
2016-06-25 17:51:24 +00:00
|
|
|
"GET": {PublicPage, showVersion},
|
|
|
|
}
|
|
|
|
|
|
|
|
func showVersion(u *User, args []string, body io.ReadCloser) (interface{}, error) {
|
2018-09-18 20:16:58 +00:00
|
|
|
m := map[string]interface{}{"version": 0.2}
|
2016-06-25 17:51:24 +00:00
|
|
|
|
|
|
|
if u != nil {
|
|
|
|
m["youare"] = *u
|
|
|
|
}
|
|
|
|
|
|
|
|
return m, nil
|
|
|
|
}
|