golang
已收录文章:14119篇
-
问题内容go新手,有个问题很困惑。go项目中经常直接从github引入第三方库,比如:import "github.com/astaxie/beego"如果beego作者删库或者破坏性的修改了代码,而我本地没有缓存,我的项目是356 收藏
-
JWT JSON Web Toekn(JWT)是一个开放标准RFC 7519,以JSON的方式进行通信,是目前最流行的一种身份验证方式之一。 eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.Sf356 收藏
-
1. 前言 在go社区有这样一句话 不要通过共享内存来通信,而是通过通信来共享内存。 go官方是建议使用管道通信的方式来进行并发。 通道 是用于协程间交流的通信载体。严格地来说,通道就356 收藏
-
golang中默认使用一个CPU,这时程序无法并发,只能是并发。因为始终只有一个CPU在运行。 package main import ( "fmt" "runtime" ) //并发和并行 var quit chan int = make(chan int) func loop() {356 收藏
-
gob是Golang包自带的一个数据结构序列化的编码/解码工具。编码使用Encoder,解码使用Decoder。一种典型的应用场景就是RPC(remote procedure calls)。 gob和json的pack之类的方法一样,由发送端使用Encoder对356 收藏
-
例子: http.Handle("/tmpfiles/", http.StripPrefix("/tmpfiles/", http.FileServer(http.Dir("/tmp")))) 当访问localhost:xxxx/tmpfiles时,会路由到fileserver进行处理 当访问URL为/tmpfiles/example.txt时,fileserver会将/tmp与URL进行拼356 收藏