更新对应交易的代码实现

This commit is contained in:
2024-04-16 18:00:05 +08:00
parent b2185f7784
commit 798f566542
18 changed files with 858 additions and 43 deletions

19
translator/tag_test.go Normal file
View 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"))
}
}

View File

@@ -9,6 +9,10 @@ import (
"golang.org/x/text/language"
)
type A struct {
a int `json:"*killaraCustomer"`
}
var Bundle *i18n.Bundle
func init() {

View File

@@ -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