コード例 #1
0
ファイル: simple.go プロジェクト: jayvansantos/atlas
func JSONPost(request *atlas.Request) *atlas.Response {
	var data map[string]string
	err := request.JSONPost(&data)

	if err != nil {
		return atlas.Error(500, err)
	}

	return atlas.Success(data)
}
コード例 #2
0
ファイル: simple.go プロジェクト: jayvansantos/atlas
func PostName(request *atlas.Request) *atlas.Response {
	return atlas.Success(request.Form.Get("name"))
}
コード例 #3
0
ファイル: simple.go プロジェクト: jayvansantos/atlas
func QueryString(request *atlas.Request) *atlas.Response {
	return atlas.Success(request.Query)
}
コード例 #4
0
ファイル: simple.go プロジェクト: jayvansantos/atlas
func User(request *atlas.Request) *atlas.Response {
	return atlas.Success(&Person{request.Params["name"], request.Params["surname"]})
}
コード例 #5
0
ファイル: simple.go プロジェクト: jayvansantos/atlas
func Now(request *atlas.Request) *atlas.Response {
	return atlas.Success(time.Now())
}
コード例 #6
0
ファイル: simple.go プロジェクト: jayvansantos/atlas
func Hello(request *atlas.Request) *atlas.Response {
	return atlas.Success("Hello World")
}