package test

type E struct {
	E1 string
}

type T struct {
	F1 string `json:"F1"`
	F2 string `json:"f2"`
	F3 string `json:"-"`
	F4 string `json:"-,"`
	F5 string `json:","`
	F6 string `json:""`
	E  `json:"e"`
}

package test

type T struct {
	F1 string `json:"F1"`
	F2 string `json:"f2"`
	F3 string `json:"-"`
	F4 string `json:"-,"`
	F5 string `json:","`
	F6 string `json:""`
}

--- 
+++ 
@@ -1,4 +1,8 @@
 package test
+
+type E struct {
+	E1 string
+}
 
 type T struct {
 	F1 string `json:"F1"`
@@ -7,4 +11,5 @@
 	F4 string `json:"-,"`
 	F5 string `json:","`
 	F6 string `json:""`
+	E  `json:"e"`
 }
Add test for json tag on embedded field
