golang
已收录文章:12487篇
-
前言 代码封装是百干不厌的事,但有时候封装会导致一些问题。本文记录了个人在封装 http 请求时遇到的一个和 nil 判断有关的问题。 nil 是什么 在 Go 语言中,布尔类型的零值(初始值)为 fal193 收藏
-
gopm get -g -v golang.org/x/text //网络不通 [GOPM] ?[36m03-14 07:36:49?[0m [?[31mERROR?[0m] golang.org/x/text: fail to make request: Get https://gopm.io/api/v1/revision?pkgname=golang.org/x/text: dial tcp: look up gopm.io: getadd277 收藏
-
问题内容// package models type ListReqInfo struct { Keyword string `form:"keyword" default:""` //模糊关键字 PageNum int `form:"pageNum" binding:"required" default:"1"` //页数 PageSize int `form:"pa250 收藏
-
问题内容 package main import "fmt" func main() { var slice01 = [...]int{1,2,3} var aa = len(slice01) var bb = (aa / 2) // var bb float32 = (aa / 2) 这样会报错 fmt.Println(aa, bb) // 打印结果:3 1 // 如何能打印432 收藏
-
一般我们实现延迟消息都需要依赖底层的有序结构,比如堆,而Redis刚好提供了zset这种数据类型,它的底层实现是哈希表+跳表,也是一种有序的结构,所以这篇文章主要是使用Go+Redis来实现延426 收藏
-
Go语言语法类似于C语言,因此熟悉C语言及其派生语言(C++、C#、Objective-C 等)的人都会迅速熟悉这门语言。C语言的有些语法会让代码可读性降低甚至发生歧义。Go语言在C语言的基础上取其精华205 收藏