往事苯苯 (@wangshiben)golang测试踩坑记录之: logf千万别随便用 中发帖

在此记录一个在开发自测环节中遇到的问题: 
先上代码(已脱敏) 
type TestData struct {
 Data []byte `json:"data"`
}

func TestTryEncryptoClient(t *testing.T) {
 jsonStr := "{\"Data\":\"4GFwsR9XFRkyb/9Hn14zNpQRFE4V/f1hLIDlnff6LLPR/EvRmSW6ma6PHZiamB4mDeynjRYfVsfipg==\"}"
 message := &TestData{}
 err := json.Unmarshal([]byte(jsonStr), message)
 if err != nil {
  panic(err)
 }
 result := message.Data
 t.Logf("%v", result)
 t.Log(st...
 
 
Back to Top