golang
已收录文章:14048篇
-
Go使用panic触发运行时恐慌并中断函数执行,通过defer调用recover捕获panic以恢复程序流程,常用于初始化失败或不可恢复错误的场景,但应优先使用error处理常规错误。299 收藏
-
时间类型 time.Time 类型表示时间。可以通过 time.Now() 函数获取当前的时间对象,然后获取时间对象的年月日时分秒等信息。 示例代码如下: func main() { now := time.Now() //获取当前时间 fmt.Printf("298 收藏
-
在使用vscode进行debug golang 时,出现test结果缓存的情况导致若干次test结果一致问题设置go test不用缓存官方说明https://pkg.go.dev/cmd/go#hdr-Test_packages设置:找到设置 找到test设置 添加"-count=1"298 收藏
-
场景 如果我们要写一个 Restful API 的服务,配置项大概有如下内容: Host,侦听的 IP,如果不填,默认用 0.0.0.0Port,侦听的端口,必填,只能是数字,大于等于80,小于65535LogMode,日志模式,只298 收藏
-
下载编译器protoc 两种方式: 1、使用google官方protoc 下载地址:https://github.com/google/protobuf/releases 2、使用三方protoc,比如我使用的gogo的protoc 下载地址:https://github.com/gogo/protobuf 设置环境变量 1、把298 收藏
-
Form 字段 通过调用Request结构体提供的方法,我们可以将URL、Body、或者以上两者的数据提取到该结构体的Form、PostForm和MultipartForm等字段中。 (1)调用ParseForm方法或者ParseMultipartForm方法,对请求298 收藏