golang
已收录文章:14254篇
-
1. 反射简介 1.1 反射是什么? Go语言提供了一种机制在运行时更新和检查变量的值、调用变量的方法和变量支持的内在操作,但是在编译时并不知道这些变量的具体类型,这种机制被称为反射。485 收藏
-
最近接触到微服务框架go-zero,翻看了整个框架代码,发现结构清晰、代码简洁,所以决定阅读源码学习下,本次阅读的源码位于core/syncx/singleflight.go。 在go-zero中SingleFlight的作用是:将并发请求285 收藏
-
Go 语言 switch 语句 switch 语句用于基于不同条件执行不同动作,每一个 case 分支都是唯一的,从上直下逐一测试,直到匹配为止。。 switch 语句执行的过程从上至下,直到找到匹配项,匹配项后304 收藏
-
我就废话不多说了,大家还是直接看代码吧~ package main import ( "net/http" "net/url" "fmt" "io/ioutil" _ "io" "bytes" ) func main() { postFile() } func post() { //这是一个Post 参数会被返回的地址 strinUrl:="http:/199 收藏
-
项目背景 自己开发了一个云对象存储服务,用于存储某个项目中所有的文件资源。 问题 在进行安全测试时,自己遇到了一个问题:无法限制木马病毒模拟的图片文件进行上传。看似是一个图片220 收藏
-
请记住下面这句话: DO NOT COMMUNICATE BY SHARING MEMORY; INSTEAD, SHARE MEMORY BY COMMUNICATING. “不要以共享内存的方式来通信,相反,要通过通信来共享内存。” 普通的线程并发模型,就是像Java、C++372 收藏