以下go语言代码输出什么?A:编译错误;B:49.0;C:49。
package main
import (
"fmt"
)
func main() {
ch := 'b'
fmt.Println(ch/2.0)
}
答案选C。这道题很容易选A。ch是rune类型,也就是整数类型,2.0看起来是浮点数类型,但这是字面值,是没有类型的,如果小数是0,可以当成整数类型。所以ch/2.0等价于整型/整型,编译能通过。
2024-05-08 08:07:13 阅读次数:6
以下go语言代码输出什么?A:编译错误;B:49.0;C:49。
package main
import (
"fmt"
)
func main() {
ch := 'b'
fmt.Println(ch/2.0)
}
答案选C。这道题很容易选A。ch是rune类型,也就是整数类型,2.0看起来是浮点数类型,但这是字面值,是没有类型的,如果小数是0,可以当成整数类型。所以ch/2.0等价于整型/整型,编译能通过。
golang _ 的作用
machine golang 并发工具包使用
termui是构建在termbox-go之上的一个跨平台的完全可自定义的终端dashboard 以及widget 库,由blessed-contrib 以及tui-rs 启发
excel和csv中有多种编码格式,也是比较头疼的。这里提供多种解析方式。开箱即用的工具
使用viper 进行golang 应用的配置管理 viper 是一个强大的golang 配置管理包,支持多种配置格式内容的读取,同时支持读取key/value 存储的数据
pongo2是一种类似于Django语法的模板语言。
今天 go 语言的内容是循环。
每次新建项目,不熟悉go的项目结构,一般跑都跑不起来,每次都要重新搞一遍,好几回跑项目都会报类似File is invalid的错误
map 其实是不能拷贝的,如果想要拷贝一个 map ,只有一种办法就是循环赋值
三分钟学 Go 语言——条件语句+switch和type switch
文章
22507
阅读量
2185178
2024-07-01 01:33:26
2024-06-27 09:20:52
2024-06-24 08:15:13
2024-06-20 09:09:27
2024-06-20 09:09:27
2024-06-20 09:09:27
2023-02-16 09:04:14
2023-02-16 08:59:22
2023-03-16 07:45:55
2023-02-16 08:23:43
2023-03-01 09:32:31
2023-02-20 06:06:28