github.com/benma/gogen@v0.0.0-20160826115606-cf49914b915a/specific/_testpkg/vars.go (about) 1 package testpkg 2 3 var ( 4 Str = "something" 5 MapKey map[interface{}]string = make(map[interface{}]string) 6 MapValue map[string]interface{} = make(map[string]interface{}) 7 Array []interface{} = make([]interface{}, 0) 8 Channel chan interface{} = make(chan interface{}) 9 ROChannel <-chan interface{} = make(chan interface{}) 10 SOChannel chan<- interface{} = make(chan interface{}) 11 Var interface{} = Str 12 AnonymousStruct struct{ Field interface{} } = struct{ Field interface{} }{"value"} 13 AnonymousFn func(interface{}) interface{} = func(param interface{}) interface{} { return param } 14 ) 15 16 func Fn(param interface{}) interface{} { 17 return param 18 }