go学习之路
得到了
这个作者很懒,什么都没留下…
展开
-
go之并发编程
一.go关键字1.概念(1).通过关键字 go 来创建 goroutine(2).所有的go函数都是并发执行的,谁先谁后并不能确定(3).go函数是可以有结果声明的,但它们返回的结果值会在其执行完成后被丢弃。如果想把go函数的计算结果传递给其他go函数,将通过Channel来实现2.例子package mainimport ( "fmt")func Goroutine_simple_many_who() { str := []string{"1111\n", "2222\n", "3原创 2022-02-11 10:49:39 · 713 阅读 · 0 评论 -
go参数、返回值、变量声明
1.声明函数func xxx{}**2.参数定义func xxx(tmp string){}3.返回值func xxx(tmp string)(error){}4.变量声明func xxx(tmp string)(error){var str string //第一种// := 是声明并赋值,并且系统自动推断类型,不需要var关键字d := 100}重复声明变量使用简短方式声明变量,左侧必须要有一个新变量,变量也可以重复声明,并且重复声明的变量必须数据类型相同sss:=“333原创 2022-02-09 11:33:13 · 903 阅读 · 0 评论 -
vscode go错误解决办法
1.报错 Failed to launch: could not launch process: not an executable file在package main下按f5调试即可原创 2022-02-08 11:53:13 · 982 阅读 · 0 评论 -
windows下vscode下go环境搭建
第一步:GO语言安装第二步:Visual Studio Code 下载第三步:安装git。第四步:安装mingw64编译器第五步:设置Windows系统环境变量,(1)设置GOPATH环境变量,我的值为D:(xxx) ,并在xxx目录下建立(src,bin,pkg,src\golang.org\x)5个文件夹(万恶的墙)(2)设置GOPATH下bin环境变量,%GOPATH%\bin(3)配置安装之后git安装路径下bin配置到PATH环境变量中(4)配置安装之后git安装路径下cmd配置到原创 2022-02-08 10:57:32 · 699 阅读 · 0 评论 -
go导入本地包
第1步:命令行切换到本地go文件路径第2步:命令行运行go mod init第3步:命令行运行go mod tidy第4步:在需要导入的go文件下 import “xxx”原创 2022-02-08 09:56:00 · 1411 阅读 · 2 评论