Golang
拔丝芋头
世界上有两种方法写出的程序没有Bug,但从来都选择了第三种
展开
-
常用的Golang字符串(string)操作
文章目录Golang中常用的字符串操作一、标准库相关的Package二、常用字符串操作判断是否为空字符串 正文 Golang中常用的字符串操作 一、标准库相关的Package 二、常用字符串操作 判断是否为空字符串 思路:直接判断是否等于""空字符串,由于golang中字符串不能为nil,且为值类型,所以直接与空字符串比较即可 举例: str := "" if str == ""{...原创 2019-12-12 21:59:16 · 2292 阅读 · 0 评论 -
在Windows中编译Linux运行的Golang程序
在Windows中编译Linux运行的Golang程序 参考如下 参考如下: 打开CMD,先修改Go环境参数,然后再编译。编译结束恢复为windows的环境参数。 注意:不知道为什么,在VsCode的Terminal中操作时会失败,但是在cmd.exe中是可以的。 第一步,修改go环境参数 SET CGO_ENABLED=0 SET GOOS=linux SET GOARCH=amd64 设置完...原创 2020-02-20 19:42:07 · 3784 阅读 · 1 评论 -
Golang中的Map类型
文章目录map数据类型1. 注意事项2. 声明3. 赋值和改值4. 加值5. 删值6. 取值7. 遍历 正文 map数据类型 1. 注意事项 key 可以是任意可以用“ ==” 或者 “!= ”操作符比较的类型,不能是slice、map还有function,因为这些类型的变量没法用“==”进行判断 声明后必须make初始化,分配内存后才能使用;没有make时,取值不会报错,但是赋值会报p...原创 2019-12-21 17:17:46 · 1017 阅读 · 0 评论