Go
2021-10-01 22:13:05 1 举报
AI智能生成
a structure of go stack
作者其他创作
大纲/内容
web
elements
router
api/json
get/post
server page
framework
Gin
beego
DB
Redis
字符串最大512M
go-redis连接池
数据结构
字符串
set/get/del key value
mset mget
setex key seconds value
hash
hset/hget/hgetall/hdel/hmset/hmget/hlen/hexists
list
lpush/rpush
lrange
lpop/rpop/del
llen key
set
不能重复,无序
sadd key values
smembers key
srem key value
sismember key value
命令
dbsize
select index 默认0-15
flushdb /flushall
redis cluster集群
GORM
语法
goroutine chan
<-ch ch<-
异常处理
自定义异常
执行顺序
1.引入包的全局变量定义
2.引入包的init方法
3.main包的全局变量定义
4.main包的init方法
5.main包的main方法
闭包
defer代码执行顺序
参数两种值传递方式及性能区别
tcp网络编程
tcp ip
grpc
http
data structure
slice
append
copy
b :=a[startIndex:endIndex]
区别于值类型的数组,属于引用类型
a :=make(chan int,10)
generic type: interface{}
string
len: 3 lenth/chinese word
指针
& *
数组 func指针参数
make new
go build/run/install/get/fmt/mod init
微服务Istio
微服务工具:go-kit
gRPC
异构系统之间实现数据传输的按某种公认协议的TCP
gRPC-go
协议:protobuf
4 kind requests
0 条评论
下一页