Sha256: 3effda567c1a45308e45e69a02ddccfd3bc7582cd07fa118f64fe45c448bd237
Contents?: true
Size: 626 Bytes
Versions: 1
Compression:
Stored size: 626 Bytes
Contents
<%- package 'model' -%> <%- import( "golang.org/x/net/context", "github.com/mjibson/goon", ) -%> // // Use the following code if you want to change kind name from model struct name. // var ModelNameToKindMap = map[string]string{ // "Person": "People", // "Book": "Books", // } func GoonFromContext(c context.Context) *goon.Goon { r := goon.FromContext(c) // baseResolver := r.KindNameResolver // r.KindNameResolver = func(src interface{}) string { // base := baseResolver(src) // mapped := ModelNameToKindMap[base] // if mapped != "" { // return mapped // } // return base // } return r }
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
goa_model_gen-0.5.0 | lib/goa_model_gen/templates/goon.go.erb |