更新对应交易的代码实现
This commit is contained in:
19
translator/tag_test.go
Normal file
19
translator/tag_test.go
Normal file
@@ -0,0 +1,19 @@
|
||||
package translator_test
|
||||
|
||||
import (
|
||||
"log"
|
||||
"reflect"
|
||||
"testing"
|
||||
|
||||
"github.com/iapologizewhenimwrong/Vestmore_GO/translator"
|
||||
)
|
||||
|
||||
func TestCase1(t *testing.T) {
|
||||
a := translator.A{}
|
||||
|
||||
at := reflect.ValueOf(a).Type()
|
||||
if av, ok := at.FieldByName("a"); ok {
|
||||
log.Println(av.Tag.Get("json"))
|
||||
}
|
||||
|
||||
}
|
||||
@@ -9,6 +9,10 @@ import (
|
||||
"golang.org/x/text/language"
|
||||
)
|
||||
|
||||
type A struct {
|
||||
a int `json:"*killaraCustomer"`
|
||||
}
|
||||
|
||||
var Bundle *i18n.Bundle
|
||||
|
||||
func init() {
|
||||
|
||||
@@ -125,6 +125,13 @@ func TestTrOnline(t *testing.T) {
|
||||
}))
|
||||
}
|
||||
|
||||
func TestTrOnlinex(t *testing.T) {
|
||||
var localizer = i18n.NewLocalizer(Bundle, "zh_cn")
|
||||
log.Println(localizer.Localize(&i18n.LocalizeConfig{
|
||||
MessageID: string("account_not_registered"),
|
||||
}))
|
||||
}
|
||||
|
||||
func toCamelCase(s string) string {
|
||||
var sb strings.Builder
|
||||
capitalizeNext := true
|
||||
|
||||
Reference in New Issue
Block a user