go
菜鸟小杨
这个作者很懒,什么都没留下…
展开
-
golang入门
1.go语言介绍1.什么是go?Go语言是谷歌2009发布的第二款开源编程语言。是从B语言、C语言逐步演化过来的,是C语言家族成员,因此很多人将Go语言称为21世纪的C语言。现如今Go语言已经成为云计算、云存储时代最重要的基础编程语言(摘自Go语言圣经)。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。2.为什么选择go,与其它语言相比,有哪些优点容易入手基本语法不多,几天时间就能大概掌握效率Go拥有接近C的原创 2021-04-28 22:13:42 · 1406 阅读 · 1 评论 -
go遍历文件夹和文件
go遍历文件夹和文件package mainimport ( "fmt" "io/ioutil" "os" "strings")//获取指定目录下的所有文件,包含子目录下的文件func GetAllFiles(dirPth string) (files []string, err error) { var dirs []string dir, err := ioutil.ReadDir(dirPth) if err != nil { return nil, err } P转载 2021-04-25 11:21:53 · 1548 阅读 · 0 评论 -
golang,Error: Run After Build Is Not Possible Main File Has Non-Main Package Or Doesn’t Contain Main
使用golang进行开发,刚写了一个demo,报错了:Error: Run after build is not possible Main file has non-main package or doesn’t contain main functio 报错信息显示如下:报错的意思是说,找不到你写的包并没有main函数。其实呢,package不是IDE自动弹出的包,而是跟go文件名一样的。改成main就可以了...原创 2021-04-23 11:01:59 · 2698 阅读 · 1 评论 -
golang 安装提示: dial tcp 216.58.200.241:443: connectex: A connection attempt failed
准备入门go,在安装gin,执行go get -u github.com/gin-gonic/gin命令,却遇到如下报错:go get: module github.com/gin-gonic/gin: Get "https://proxy.golang.org/github.com/gin-gonic/gin/@v/list": dial tcp 216.58.200.241:443: connectex: A connection attempt failed because the con原创 2021-04-22 21:31:58 · 50052 阅读 · 1 评论