![](https://img-blog.csdnimg.cn/20190918140213434.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Golang
文章平均质量分 68
go语言学习笔记
卜夋
会当凌绝顶 一览众山小
展开
-
我的vscode配置
曾经我还是懵懂的少年时,感觉`IDEA`世界第一(现在应该也是😂)`php`是世界上最好的语言😂。我曾经使用过`IDEA` `WebStorm` `Subline` `Atom`, 最后还是停留在了`vscode`。别问我为什么,就如同李忠盛的鬼迷心窍:有人问我你究竟是哪里好 这么多年我还忘不了 春风再美也比不上你的笑 没见过你的人不会明了,说了那么多一方面是因为`no money`,一方原创 2023-03-14 14:57:53 · 358 阅读 · 0 评论 -
记录一下 go结构体数组、切片和字典
记录一下 go 结构体数组定义定义type student struct{ id string name strting}func main (){ //结构体数组 var arr [2]student = [2]student{ {"123456","张三"},{“123457”,“李四”} } //打印信息 for i :=0; i < len(arr); i++...原创 2019-04-14 22:45:52 · 6096 阅读 · 2 评论 -
go语言值、指针和引用类型
Go语言的指针与C和C++ 中的指针类似,无论是语法上还是语意上。但是Go语言的指针不支持指针运算,这样就消除了在C和C++ 程序中一类潜在的bug。Go语言也不用free()函数或者delete操作符,因为Go语言有垃圾回收器,并且自动管理内存[1]。Go语言引用类型的值以一种独特而简单的方式创建,并且一旦创建后就可以像Java或者Python中的对象引用一样使用。Go语言的值的工作方式与其他大多数主流语言一致。原创 2019-06-11 11:43:28 · 3877 阅读 · 0 评论 -
记录mysql.go
//mysql.gopackage mysqlimport ( "database/sql" "fmt" _ "github.com/go-sql-driver/mysql" "log")type Operater interface { SelectDB(t string) *sql.Rows InsertDB(t string) bool DeleteDB(t s...原创 2019-08-09 13:11:52 · 100 阅读 · 0 评论 -
记录UTILS
package Cryptoimport ( "crypto/md5" "encoding/base64" "encoding/hex" "strings")/*MD5加密调用方式:h:="xxxxx" MD5(h) */func MD5(str string) string{ h := md5.New() h.Write([]byte(str)) retur...原创 2019-08-09 13:13:47 · 87 阅读 · 0 评论