特点:a.自动垃圾回收b.丰富的内置类型c.函数多返回值d.错误处理e.匿名函数和闭包f.类型和接口g.goroutine并发编程h.反射i.CGO调用c函数go语言从main包中的main函数开始执行,Go语言的main()函数不能带参数,也不能定义返回值。命令行传入的参数在os.Args变量中保存。如果需要支持命令行开关,可使用flag包。在包声明之后,是一系列的import语句,用于导入该程
原创
2018-03-02 18:21:30
1024阅读
<! flowchart 箭头图标 勿删 Go语言简介: Golang 简称 Go,是一个开源的编程语言,Go是从2007年末由 Robert Griesemer, Rob Pike, Ken Thompson主持开发,后来还加入了Ian Lance Taylor, Russ Cox等人,并最终于2
转载
2018-11-21 13:49:00
152阅读
整型介绍 Go语言同时提供了有符号和无符号类型的整数运算。这里有 int8、int16、int32 和 int64 四种截然不同大小的有符号整形数类型,分别对应 8、16、32、64 bit大小的有符号整形数,与此对应的是 uint8、uint16、uint32 和 uint64 四种无符号整形数类
原创
2021-07-09 14:54:50
756阅读
过年的疫情,让我有了时间整理自己的博客。这篇是关于如何学习golang这门语言的。实例代码一
原创
2022-10-29 12:11:13
223阅读
Go 是并发式语言,而不是并行式语言。在讨论 Go 如何处理并发之前,我们必须理解何为并发,
转载
2022-07-26 17:11:44
122阅读
数组是指一系列同一类型数据的集合。数组中包含的每个数据被称为数组元素(element),这种类型可以是任意的原始类型,比如 int、
原创
2023-05-17 21:27:13
135阅读
常量 相对于变量而言,常量是在程序使用过程中,不会改变的数据。有些地方你需要将定义好的常量重复使用,代码中你不允许它的值改变。例如 圆周率 在程序执行过程中不会改变。 常量的声明 const Pi float64 = 3.14 const 声明、Pi 常量、float64 类型、3.14 值 多变量
原创
2021-07-09 14:55:32
285阅读
Go中数学运算和比较运算要求包含的值具有相同的类型。如果不是的话,则在尝试运行代码时会报错。 为变量分配新值也是如此。如果所赋值的类型与变量的声明类型不匹配,也会报错。 解决方法是使用转换,它允许你将值从一种类型转换为另一种类型。只需提供要将值转换成的类型,后面紧接着是在圆括号中的要转换的值。 结果
原创
2021-07-09 15:10:27
225阅读
认识Golang Google开发的一款高效服务器语言 安装Golang apt-get install golang VSCODE安装Golang插件无法下载 $ go env -w GO111MODULE=on $ go env -w GOPROXY=https://goproxy.cn,dir ...
转载
2021-07-21 23:54:00
115阅读
2评论
变量 Go语言是静态强类型语言,所以变量是有明确类型的。变量实质上就是在内存中的一小块空间,用来存储特定类型的可变数据。如果没有变量我们的程序只能将数值写死都是静态的数据,无法更改,变量可以让我们进行动态的操作。在数学概念中变量表示没有固定的值,可以随时改变的数。例如:除数、减数与被减数。 类型 变
原创
2021-07-25 10:20:15
362阅读
使用golang的orm框架就是将golang当中的struct,就是结构体和数据库当中的表字段进
原创
2023-04-16 22:00:19
374阅读
前文golang快速入门[1]-go语言导论golang快速入门[2.1]-go语言开发环境配置-windowsgolang快速入门[2.2]-go语言开发环境配置-macOSgolang快速入门[2.3]-go语言开发环境配置-linuxgolang快速入门[3]-go语言helloworldgolang快速入门[4]-go语言如何编译为机器码golang快速入门[5.1]-go语言是如何运行的
原创
2020-03-03 12:50:09
2601阅读
Learning GoLang文章目录Learning GoLang@[toc]一、环境配置(一)Mac 环境下使用 vsCode 搭建 Go 开发环境(二)Mac 环境的 Go 安装和配置 + GoLand 安装和永久使用1、下载Go,可一键配置环境2、查看版本3、写个脚本感受一下4、GoLand 安装和永久激活使用二、语言学习框架(一)语言简介1、简介2、最主要的特性3、主要用途(二)语言结构
转载
2024-02-01 18:27:29
46阅读
切片(slice)是 Golang 中一种比较特殊的数据结构,这种数据结构更便于使用和管理数据集合。切片是围绕动态数组的概念构建的,可以按需自动增长和缩小。切片的动态增长是通过内置函数 append() 来实现的,这个函数可以快速且高效地增长切片,也可以通过对切片再次切割,缩小一个切片的大小。因为切
原创
2021-07-09 14:51:36
209阅读
字符串常用语表示一系列文本字符,而Go的符文(rune)则用于表示单个字符。 字符串字面量由双引号(")包围,但rune字面量由单引号(')包围。 Go程序几乎可以使用地球上任何语言的任何字符,因为Go使用Unicode标准来存储rune。rune被保存为数字代码,而不是字符本身,如果你把rune传
原创
2021-07-09 15:07:33
113阅读
下面是 Go 支持的基本类型:bool数字类型int8, int16, int32, int64, intuint8, uint16, uint32, uint64, uintfloat32, float64complex64,
转载
2022-07-28 14:23:28
66阅读
声明单个变量var name type 是声明单个变量的语法。package mainimport "fmt"func main() { var age int // 变量声明 fmt.Println("my age is",
原创
2022-07-28 14:23:59
62阅读
Go 普通函数的基本组成包括:关键字 func、函数名、参数列表、返回值、函数体和返回语句
原创
2023-12-14 17:32:02
128阅读
Golang从入门到放弃 (yuque.com)写的很好主要是激活码:ja-netfilter解压出来的文件夹直接放入goland安装目录:D:\Program Files\JetBrains\GoLand 2021.3.4\plugins下面同时文件goland64.exe.vmoptions文件内容修改注意goporxy,可以设置setx GOPROXY https://goproxy.cn,
原创
2024-05-23 21:28:06
0阅读
可以帮助其他人 [初级] 基础语法练习: https://gobyexample.com/
原创
2023-06-03 20:54:44
80阅读