├── LICENSE ├── README.md ├── cmd ├── example │ ├── main.go │ └── schema.sql └── generator │ └── main.go ├── domain └── product.go ├── go.mod ├── go.sum └── repository ├── mapping.go ├── mapping_product_gen.go └── repository_product.go /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/README.md -------------------------------------------------------------------------------- /cmd/example/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/cmd/example/main.go -------------------------------------------------------------------------------- /cmd/example/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/cmd/example/schema.sql -------------------------------------------------------------------------------- /cmd/generator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/cmd/generator/main.go -------------------------------------------------------------------------------- /domain/product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/domain/product.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/go.sum -------------------------------------------------------------------------------- /repository/mapping.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/repository/mapping.go -------------------------------------------------------------------------------- /repository/mapping_product_gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/repository/mapping_product_gen.go -------------------------------------------------------------------------------- /repository/repository_product.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hlubek/metaprogramming-go/HEAD/repository/repository_product.go --------------------------------------------------------------------------------