@@ -27,11 +27,19 @@ func ExampleEgVar_output() {
2727 " {{clk2ls .Name | cls2lc}} {{clk2ls .Name | cls2uc}}\n " , "../test/listfunc2" )
2828 easygen .Process0 (tmpl , os .Stdout ,
2929 " {{clk2ls .Name | cls2ss}} {{clk2ls .Name | cls2lk}} {{clk2ls .Name | cls2hh}}\n " , "../test/listfunc2" )
30+ easygen .Process0 (tmpl , os .Stdout ,
31+ " {{clk2ls .NameHTTP | cls2lc}} {{clk2ls .NameHTTP | cls2uc}}\n " , "../test/listfunc2" )
32+ easygen .Process0 (tmpl , os .Stdout ,
33+ " {{clk2ls .NameHTTP | cls2ss}} {{clk2ls .NameHTTP | cls2lk}} {{clk2ls .NameHTTP | cls2hh}}\n " , "../test/listfunc2" )
3034 fmt .Println ("### From ss" )
3135 easygen .Process0 (tmpl , os .Stdout ,
3236 " {{clk2ss .Name | css2lc}} {{clk2ss .Name | css2uc}}\n " , "../test/listfunc2" )
3337 easygen .Process0 (tmpl , os .Stdout ,
3438 " {{clk2ss .Name | css2ls}} {{clk2ss .Name | css2lk}} {{clk2ss .Name | css2hh}}\n " , "../test/listfunc2" )
39+ easygen .Process0 (tmpl , os .Stdout ,
40+ " {{clk2ss .NameHTTP | css2lc}} {{clk2ss .NameHTTP | css2uc}}\n " , "../test/listfunc2" )
41+ easygen .Process0 (tmpl , os .Stdout ,
42+ " {{clk2ss .NameHTTP | css2ls}} {{clk2ss .NameHTTP | css2lk}} {{clk2ss .NameHTTP | css2hh}}\n " , "../test/listfunc2" )
3543
3644 fmt .Println ("\n ## From lc/uc - LowerCamelCase/UpperCamelCaseKeepCaps" )
3745 easygen .Process0 (tmpl , os .Stdout ,
@@ -40,6 +48,8 @@ func ExampleEgVar_output() {
4048 "{{clk2lc .Name}}: {{clk2lc .Name | clk2uc}} {{clk2lc .Name | clc2ls}} {{clk2lc .Name | clc2ss}}\n " , "../test/listfunc2" )
4149 easygen .Process0 (tmpl , os .Stdout ,
4250 "{{clk2uc .Name}}: {{clk2uc .Name | cuc2lc}} {{clk2uc .Name | cuc2ls}} {{clk2uc .Name | cuc2ss}}\n " , "../test/listfunc2" )
51+ easygen .Process0 (tmpl , os .Stdout ,
52+ "{{.NameMixed}}: {{clc2uc .NameMixed}} {{clc2uc .NameMixed | cuc2lc}}\n " , "../test/listfunc2" )
4353
4454 // Output:
4555 //
@@ -52,13 +62,18 @@ func ExampleEgVar_output() {
5262 // ### From ls
5363 // someInitMethod SomeInitMethod
5464 // SOME_INIT_METHOD some-init-method Some-Init-Method
65+ // httpHeaderCase HttpHeaderCase
66+ // HTTP_HEADER_CASE http-header-case HTTP-Header-Case
5567 // ### From ss
5668 // someINITMETHOD SOMEINITMETHOD
5769 // some_init_method some-init-method Some-Init-Method
70+ // httpHEADERCASE HTTPHEADERCASE
71+ // http_header_case http-header-case HTTP-Header-Case
5872 //
5973 // ## From lc/uc - LowerCamelCase/UpperCamelCaseKeepCaps
6074 // someInitMethod SomeInitMethod =>
6175 // someInitMethod: SomeInitMethod some_init_method SOME_INIT_METHOD
6276 // SomeInitMethod: someInitMethod some_init_method SOME_INIT_METHOD
77+ // some_InitMethod: Some_InitMethod some_InitMethod
6378
6479}
0 commit comments