分类 Golang 中的文章

可变函数

在上篇文章里,讲解了关于函数的概念和用法,函数接收的参数数目都是确定的。而可变参数函数的参数数目是不确定的,这一节,就来讲讲可变参数函数 。 可……

阅读全文

函数

函数 函数是一段能够完成特定功能的代码段,可以接收输入参数或者能够返回想要的值。 函数声明 Go 语言采用如下语法声明一个函数: func funcName(parameterName type) returntype { //函数体 }……

阅读全文

Strings、bytes and runes

Go 中的字符串值得特别关注,与其他语言相比,Go 中的字符串实现方式有所不同。 字符串 在 Go 中,使用双引号 "" 声明字符串: s := "Hello world" fmt.Println("len(s):",len(s)) fmt.Println(s); 输出: len(s): 11 Hello world 上……

阅读全文

Go Map

前言 Hash表是一种巧妙并且实用的数据结构,是一个无序的key/value对的集合,其中所有的key都是不同的,通过给定的key可以在常数时……

阅读全文

我是数组

前言 Go 语言给用户提供了三种数据结构用于管理集合数据:数组、切片( Slice )和映射( Map )。这三种数据结构是语言核心的一部分,在标准库里被广泛使用。学……

阅读全文

彻底学会Go指针

什么是指针 写代码的时候,我们通过变量就可以操作存储在内存中的值,进行赋值、加减运算等。大家有没有想过,变量代表什么呢?其实,一个变量对应一段……

阅读全文

运算符

今天,我们来讲下 Go 语言的算术运算符、比较运算符和逻辑运算符。 算术运算符 + sum integers, floats, complex values (复数), strings - difference integers, floats, complex values * product integers, floats, complex values / quotient integers, floats, complex values % remainder integers 位运……

阅读全文