29 lines
718 B
Go
29 lines
718 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
|
|
pas "git.gay/exhq/pas"
|
|
"git.gay/exhq/pas/Constants"
|
|
)
|
|
|
|
func main() {
|
|
err := pas.StartServer(42069, func(request Constants.Request, respond func(Constants.Response)) {
|
|
if request.Intent.Path == "/" {
|
|
respond(Constants.Response{
|
|
OperationSuccessClassification: Constants.OK,
|
|
ResponseHeader: map[string]string{},
|
|
Body: "first fucking shitternet page lets fucki ng go",
|
|
})
|
|
} else {
|
|
respond(Constants.Response{
|
|
OperationSuccessClassification: Constants.NOTFOUND,
|
|
ResponseHeader: map[string]string{},
|
|
Body: "",
|
|
})
|
|
}
|
|
}, nil)
|
|
if err != nil {
|
|
log.Fatal(err)
|
|
}
|
|
}
|