摘要:
package mainimport ( "fmt" "strconv")func Demo() (s *[]string){ s = new([]string) // s = &[]string{} return s}func main() { var s interface{}= "test" 阅读全文
摘要:
r:=gin.New() r.GET("/", func(c *gin.Context) { var cc SSHconfig if err:=c.BindJSON(&cc);err!=nil{ log.Println(err) } var ( //u model.CoreAccount p mod 阅读全文
摘要:
json.stringify()的妙用,json.stringify()与json.parse()的区别 一、JSON.stringify()与JSON.parse()的区别 最近做项目,发现JSON.stringify()使用场景真的挺多,我们都知道JSON.stringify()的作用是将 Ja 阅读全文
摘要:
多字段更新? 并发编程中,原子更新多个字段是常见的需求。 举个例子,有一个 struct Person 的结构体,里面有两个字段。我们先更新 Person.name,再更新 Person.age ,这是两个步骤,但我们必须保证原子性。 有童鞋可能奇怪了,为什么要保证原子性? 我们以一个示例程序开端, 阅读全文
摘要:
这是Go单元测试从入门到放弃系列教程的第1篇,介绍了如何使用httptest和gock工具进行网络测试。 在上一篇《Go单元测试从入门到放弃—0.单元测试基础》中,我们介绍了Go语言编写单元测试的基础内容。 而实际工作中的业务场景往往会比较复杂,无论我们的代码是作为server端对外提供服务或者还是 阅读全文
摘要:
import ( "database/sql/driver" "encoding/json" "github.com/sirupsen/logrus" "sshfortress/util")type HardwareInfo struct { Disk string `json:"hi_disk"` 阅读全文