github.com/benma/gogen@v0.0.0-20160826115606-cf49914b915a/exportdefault/_testpkg/unexported_interface.go (about) 1 package testpkg 2 3 import ( 4 "io" 5 ) 6 7 //go:generate go run ../../cmd/goexportdefault/main.go -prefix=EDUI ExportedDefaultUnexportedInterface 8 9 // ExportedDefaultunexportedInterface to be generated 10 var ExportedDefaultUnexportedInterface unexportedInterface = impl{} 11 12 //go:generate go run ../../cmd/goexportdefault/main.go -prefix=UDUI unexportedDefaultUnexportedInterface 13 var unexportedDefaultUnexportedInterface unexportedInterface = impl{} 14 15 type unexportedInterface interface { 16 embeddedInterface 17 Wrapped(something string) (io.Writer, error) 18 WrappedVariadric(something ...string) error 19 }