05 2018 档案
摘要:package mainimport ( "fmt" "crypto/sha256")func main() { str:="test hash..." s_ob:=sha256.New() s_ob.Write([]byte(str)) r:=s_ob.Sum(nil) fmt.Printf("%x\n",r)}//sha256: 59039ef3b6...
阅读全文
摘要:package main import ( "crypto/sha256" "encoding/hex" "fmt" "io" "os" ) func gethash(path string) (hash string) { file, err := os.Open(path) if err == nil { h_ob := sha256.New() _, err :=...
阅读全文
摘要:1.通道的简单例子: 后面还有工作池的内容,后面再仔细学习
阅读全文
摘要:package main import ( "fmt" ) type Run interface { //这个接口的名字命名成Car更直观一点,除了distance方法外,后面可以加上百公里加速之类的方法 distance() float64 //celebrate() float64 } type Bwm struct { speed float64...
阅读全文
摘要:package main import ( "crypto/md5" "fmt" ) func main() { md5_ob := md5.New() md5_ob.Write([]byte("dddfff")) md5_value := md5_ob.Sum([]byte("")) fmt.Println(md5_value) fmt.Print("\n") fmt.Pr...
阅读全文
摘要:指针是一个变量,存储的是另一个变量的地址 没有赋值的指针是空指针,nil 指针作为函数的参数:
阅读全文
摘要:1.for循环+if条件语句简单例子: 2.switch简单例子:
阅读全文
摘要:go语言练习:幂、函授接收和返回参数、转义字符、变量和常量
阅读全文
摘要:go语言开发环境、goland、IDE
阅读全文

浙公网安备 33010602011771号