go
wyy_blog
彩笔程序员https://github.com/wyy01
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
golang语言test文件编写基础
一、test文件注意事项每个test文件必须import testing 每一个test case必须以Test开头且符合TestXxx形式(Test开头且接下来的第一个字母P大写),否则go test会直接跳过测试不执行 入参的类型必须为 t *testing.T (普通test)或b *testing.B(benchmark测试性能) 一般通过testXxx大小写区分开,让别的Tes...原创 2019-09-18 13:52:50 · 1207 阅读 · 0 评论 -
go语言工具及命令
一.概述二、常用命令具体介绍go build编译命令:complie pakages and dependencies跨平台编译:env GOOS=linux GOARCH=amd64 go build指定目标平台,所编译出来的文件就是可以直接在目标平台上运行的二进制文件 附加参数 备 注 -v 编译...原创 2019-09-18 13:54:37 · 321 阅读 · 0 评论 -
go语言容器
数组声明var 数组变量名 [元素数量] T如:var team [3]string初始化在声明时初始化var team=[3]string{“1”,”2”,”3”}可以不写大小var team=[…]string{“1”,”2”,”3”}遍历for k,v:=range team{// k是元素下标,v是元素内容}二、slice从数组或slic...原创 2019-09-19 15:28:03 · 748 阅读 · 0 评论 -
go 流程控制及函数相关
流程控制switchgo语言中的case不仅可以基于常量进行判断,也可以基于表达式进行判断,不用写break 一分支多值: case “1”,”2” 分支表达式:case 4>r &&r>2 // 这种条件下switch后不再跟判断变量(无判断目标) fallthrough关键字,执行完一个Case后会执行下一个case,不建议使用。goto可以退出...原创 2019-09-21 22:45:07 · 245 阅读 · 0 评论 -
ubuntu安装开发环境:VSCode、golang、git、redis、sublime及go插件、boost库、thrift等
1.VSCode方法一:依次输入如下命令1、sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make2、sudo apt-get update3、sudo apt-get install ubuntu-make4、umake ide visual-studio-code提示输入y即可方法二:在window...原创 2019-09-26 11:22:37 · 2695 阅读 · 0 评论
分享