Code Review
/
govpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Check retval value and convert to error in generated RPC client code
[govpp.git]
/
binapigen
/
gen_http.go
diff --git
a/binapigen/gen_rest.go
b/binapigen/gen_http.go
similarity index 88%
rename from
binapigen/gen_rest.go
rename to
binapigen/gen_http.go
index
6ddb57a
..
4c9697e
100644
(file)
--- a/
binapigen/gen_rest.go
+++ b/
binapigen/gen_http.go
@@
-20,7
+20,7
@@
import (
)
func init() {
)
func init() {
- RegisterPlugin("
rest", GenerateREST
)
+ RegisterPlugin("
http", GenerateHTTP
)
}
// library dependencies
}
// library dependencies
@@
-30,16
+30,16
@@
const (
jsonPkg = GoImportPath("encoding/json")
)
jsonPkg = GoImportPath("encoding/json")
)
-func Generate
REST
(gen *Generator, file *File) *GenFile {
+func Generate
HTTP
(gen *Generator, file *File) *GenFile {
if file.Service == nil {
return nil
}
logf("----------------------------")
if file.Service == nil {
return nil
}
logf("----------------------------")
- logf(" Generate
REST
- %s", file.Desc.Name)
+ logf(" Generate
HTTP
- %s", file.Desc.Name)
logf("----------------------------")
logf("----------------------------")
- filename := path.Join(file.FilenamePrefix, file.Desc.Name+"_
rest
.ba.go")
+ filename := path.Join(file.FilenamePrefix, file.Desc.Name+"_
http
.ba.go")
g := gen.NewGenFile(filename, file.GoImportPath)
g.file = file
g := gen.NewGenFile(filename, file.GoImportPath)
g.file = file
@@
-51,15
+51,15
@@
func GenerateREST(gen *Generator, file *File) *GenFile {
// generate RPC service
if len(file.Service.RPCs) > 0 {
// generate RPC service
if len(file.Service.RPCs) > 0 {
- gen
REST
Handler(g, file.Service)
+ gen
HTTP
Handler(g, file.Service)
}
return g
}
}
return g
}
-func gen
REST
Handler(g *GenFile, svc *Service) {
+func gen
HTTP
Handler(g *GenFile, svc *Service) {
// generate handler constructor
// generate handler constructor
- g.P("func
REST
Handler(rpc ", serviceApiName, ") ", httpPkg.Ident("Handler"), " {")
+ g.P("func
HTTP
Handler(rpc ", serviceApiName, ") ", httpPkg.Ident("Handler"), " {")
g.P(" mux := ", httpPkg.Ident("NewServeMux"), "()")
// generate http handlers for rpc
g.P(" mux := ", httpPkg.Ident("NewServeMux"), "()")
// generate http handlers for rpc