01 2022 档案

Go Map基本操作-增删改查
摘要:go中的map是hash表的一个引用,类型写为:map[key]value,其中的key, value分别对应一种数据类型,如map[string]string 1.map初始化 package main import "fmt" func main() { //初始化 var m1 = make( 阅读全文

posted @ 2022-01-27 17:10 星河赵 阅读(827) 评论(0) 推荐(0) 编辑

Go 切片操作
摘要:前言 go语言中的切片,可以看作是可变化长度的数组(动态数组)。有长度(len)和容量(cap),容量必大于等于长度。 切片的结构体定义如下: type SliceHeader struct { Data uintptr Len int Cap int } 切片的定义方式 var ( a []int 阅读全文

posted @ 2022-01-27 16:47 星河赵 阅读(886) 评论(0) 推荐(0) 编辑

Go 数组相关操作
摘要:一、内置函数 append :追加元素到slice里,返回修改后的slice close :关闭channel delete :从map中删除key对应的value panic : 用于异常处理,停止常规的goroutine recover :用于异常处理,允许程序定义goroutine的panic 阅读全文

posted @ 2022-01-27 15:07 星河赵 阅读(561) 评论(0) 推荐(0) 编辑

NVIDIA CUDA 11.0 安装与卸载(Linux/Ubuntu)
摘要:CUDA(Compute Unified Device Architecture),是显卡厂商NVIDIA推出的运算平台。 CUDA™是一种由NVIDIA推出的通用并行计算架构,该架构使GPU能够解决复杂的计算问题。[1] 在安装CUDA之前,请确认你的NVIDIA驱动安装是没有问题的。 lspci 阅读全文

posted @ 2022-01-26 17:45 星河赵 阅读(1944) 评论(0) 推荐(0) 编辑

golang 解决Gin框架,body参数只能读取一次问题
摘要:在使用gin框架的时候,发现请求的body数据只允许读取一次。 读取第二次BindJSON这一步报错:EOF。 利用golang官方库,推荐这种方法解决这个问题 package main import ( "fmt" "gopkg.in/gin-gonic/gin.v1" "net/http" "i 阅读全文

posted @ 2022-01-21 15:47 星河赵 阅读(902) 评论(0) 推荐(0) 编辑

golang map做排序后,md5加密
摘要:Go map字典排序后md5加密 package main import ( "bytes" "crypto/md5" "encoding/hex" "encoding/json" "fmt" "sort" "strings" ) func main() { params := make(map[s 阅读全文

posted @ 2022-01-20 14:22 星河赵 阅读(395) 评论(1) 推荐(0) 编辑

golang map与string的相互转换
摘要:map和json相互转换 MapToJson 为map转json. JsonToMap 为json为map package main import ( "encoding/json" "fmt" ) func MapToJson(param map[string]interface{}) strin 阅读全文

posted @ 2022-01-20 11:58 星河赵 阅读(2866) 评论(0) 推荐(0) 编辑

Go 将interface转为int, string, slice, struct等类型
摘要:在golang中,interface{}允许接纳任意值,int, string, struct,slice等,因此我可以很简单的将值传递到interface{} 但是当我们将任意类型传入到test函数中转为interface后,经常需要进行一系列操作interface不具备的方法(即传入的User结 阅读全文

posted @ 2022-01-07 10:21 星河赵 阅读(5270) 评论(0) 推荐(0) 编辑

Go 指针相关操作
摘要:Go指针相关操作 输出结果456 //null_interface.go package main import "fmt" type Image2 struct { name string } func (I *Image2) SetName() { I.name = "123" } func m 阅读全文

posted @ 2022-01-06 18:45 星河赵 阅读(38) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示