首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Go 语言教程系列
全栈紫升
创建于2021-05-14
订阅专栏
Go 语言教程系列
等 119 人订阅
共15篇文章
创建于2021-05-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
《Go 语言教程系列》之 Map
map 是什么? map 是 Go 中的一个内置类型,用于存储键值对。让我们以一个有几个员工的创业公司为例。为了简单起见,我们假设所有这些员工的名字都是唯一的。我们正在寻找一个数据结构来存储每个员工的
《Go 语言教程系列》之参数可变的函数
什么是参数可变的函数? 一般来说,函数只接受固定数量的参数。参数可变的函数是一个接受可变参数的函数。如果一个函数定义的最后一个参数前面有省略号 ...,那么该函数可以接受该参数的任何数量的参数。
《Go 语言教程系列》之切片
切片是数组上面的一个方便、灵活和强大的包装器。切片并不拥有自己的任何数据。它们只是对现有数组的引用。 创建切片 一个具有 T 类型元素的切片用 []T 表示。 Run in playground 语法
《Go 语言教程系列》之数组
数组是属于同一类型的元素的集合。 例如,整数 5、8、9、79、76 的集合构成一个数组。 Go 中不允许混合不同类型的值,例如同时包含字符串和整数的数组。 数组声明 数组属于类型 [n]T。 n 表
《Go 语言系列教程》之字符串
在 Go 中,String 值得特别一提,因为与其他语言相比,它们在实现上有所不同。 String 是什么? 在 Go 中,一个字符串是字节的一个切片。字符串可以通过将一组字符放在双引号内来创建
《Go 语言教程系列》之循环 | Go 主题月
循环语句用于重复执行代码块。 for 是 Go 中唯一可用的循环。Go 没有在其他语言(例如 C)中存在的while 或 do while 循环。 初始化语句将仅执行一次。循环初始化后,将检查条件。如果条件的计算结果为 true,则将执行 { } 内部的循环主体,然后执行 po…
《Go 语言教程系列》之 Switch | Go 主题月
switch 是一个条件语句,它对表达式进行求值并将其与可能的匹配列表进行比较,并执行相应的代码块。可以将其视为替换复杂的 if 语句的惯用方式。 Talk is cheap,show you the example。让我们从一个简单的示例开始,该示例将一个手指编号作为输入并输…
《Go 语言教程系列》之 if else 语句 | Go 主题月
if 是一个具有布尔条件的语句,如果该条件的值为 true,它将执行一个代码块。如果判定条件为 false,它将执行 else 代码块。在本教程中,我们将研究 if 语句的各种语法和使用方法。 如果 condition 被判定为 true,大括号 { 和 } 之间的代码将被执行…
《Go 语言系列教程》之包 | Go 主题月
到目前为止,我们已经看到 Go 程序只有一个带有 main 函数的文件,以及几个其他函数。在实际情况下,这种将所有源代码写入单个文件的方法是不可扩展的。重用和维护以此方式编写的代码几乎是不可能。这时就需要用到包的概念。 包用于组织 Go 源代码,以提高可重用性和可读性。包是位于…
《Go 语言教程》之函数 | Go 主题月
函数是执行特定任务的代码块。一个函数接受一个输入,对该输入执行一些计算,然后生成一个输出。 函数声明以关键字 func 开头,后跟 functionname。参数在函数 ( 和 ) 之间指定,然后跟着的是 函数的 returntype。指定参数的语法是参数名称后跟类型。可以指定…
《Go 语言教程》之常量 | Go 主题月
关键字 const 用于声明常量。让我们看看如何使用 const 来声明一个常量。 上面的代码中,a 是一个常量并被赋值为 50。 还有另一种语法可以使用单个语句定义一组常量。下面提供了使用此语法定义一组常量的示例。 在上面的程序中,我们声明了 3 个常量 name、age 和…
《Go 语言教程》之数据类型 | Go 主题月
bool 表示 boolean 类型,用来表达 true 或 false 的。 上面的程序中,变量a 被分配了 true,变量b 被分配了 false。c 被分配了 a && b 表达式的值。当 a 和 b 的值都为 true 时 && …
《Go语言教程系列》变量 | Go主题月
这是我们 Golang 教程系列中的第三篇教程,它涉及 Golang 中的变量。 你可以先阅读 《Go 语言教程系列》Hello World | Go 主题月 来了解关于配置 Go 和运行 hello world 程序的信息。 变量是为内存地址指定的名称,用于存储特定类型的值。…
《Go语言教程系列》Hello World | Go主题月
这是《Golang 教程系列》的第二篇。如果还没有,你可能需要先看一下我们的上一篇教程 Golang 介绍和环境安装 以了解一下 Golang 是什么以及如何下载 Golang。 这篇教程是基于 Go 1.16 以上的版本。 学习编程语言没有比让自己满手沾满代码的血🩸更有效的…
《Go语言教程系列》介绍和环境安装 | Go主题月
这是我们 Golang 教程系列中的第一篇教程。本教程介绍了 Go,并讨论了选择 Go 而不是其他编程语言的原因。我们还将学习如何在 Mac OS,Windows 和 Linux 中安装 Go。 Go 也被称为 Golang,是 Google 开发的一种开源、编译和静态类型的编…