xiaoFsu

放胆去。

Scroll Down

Go语言学习 Day07(多返回值函数)

Go语言学习Day07(多返回值函数)原文地址原文地址(书籍翻译)学习地址(项目地址)Go语言中的函数允许使用两个返回值来表示是否成功或者失败:返回某个值以及true来表示成功;返回零值(或者nil)和false来表示失败。当不使用true或者false时,也可以使用一个error类型的变量来代替作

Go语言学习 Day06(控制结构语句)

Go语言学习Day06(控制结构语句)原文地址原文地址(书籍翻译)学习地址(项目地址)一般来说Go程序都是从main()函数开始执行,然后按照函数中的顺序进行依次执行该函数体的代码。Go提供了一下的条件结构和分支结构供使用。if-else结构switch结构select结构,用于channel的选择

Go语言学习 Day05_2(指针)

Go语言学习Day05_2(指针)原文地址原文地址(书籍翻译)学习地址(项目地址)不同于Java与.NET,Go语言提供了控制数据接口指针的能力,但不能进行指针运算。Go语言允许控制特定集合的数据结构、分配的数量和内存访问模式。程序在内存中存储它的值,每个内存块(或字)有一个地址,通常使用十六进制表

Go语言学习 Day05_1(时间和日期)

Go语言学习Day05_1(时间和日期)原文地址原文地址(书籍翻译)学习地址(项目地址)time包为我们提供了一个数据类型time.Time来作为值使用,以及显示和测量时间和日期的功能函数。当前时间可以使用time.Now()获取,或者使用t.Day()、t.Minute()等等来获取时间的一部分。

Go语言学习 Day04-2(strings 和 strconv 包)

Go语言学习Day04-2(strings和strconv包)原文地址原文地址(书籍翻译)学习地址(项目地址)作为一种基本的数据结构,每种语言都有一种对于字符串的预定义处理函数,Go中可以使用strings包来完成对字符串的主要操作。前缀和后缀使用HasPrefix来判断字符串str是否以prefi

Go语言学习 Day04(字符串)

Go语言学习Day04(字符串)原文地址学习地址(项目地址)字符串是UTF-8字符的一个序列(当字节为ASSII时,占用1个字节,其他字符则根据需要占用2~4个字节)。由于UTF-8编码对于占用字节长度的不确定性,Go语言中的字符串里的字符可能根据需要占用1~4个字节。不同于C++、Java或者Py

Go语言学习 Day03(编译和运行)

Go语言学习Day03(编译和运行)原文地址学习地址(项目地址)Go语言是编译型的静态语言,所以在运行Go语言程序之前,需要将其变异成二进制可执行文件。可以通过Go语言提供的gobuild或者gorun来对Go语言程序进行编译。gobuild命令可以将Go源代码编译成二进制的可执行文件,但是需要手动

Go语言学习 Day02(编写Go程序)

Go语言学习Day02(编写Go程序)原文地址学习地址(项目地址)HelloWorld互联网的短、频、快特性在Go语言中体现得淋漓尽致。一个熟练的开发者只需要短短的一周时间就可以从学习阶段转到开发阶段,并完成一个高并发的服务器开发。在控制台输出“HelloWorld!”非常简单,仅需要几行代码就可以

Go语言学习 Day01(初识Go语言)

Go语言学习Day01原文地址学习地址(项目地址)Go语言简介Go语言,又称GoLang,是由Google公司开发的一种静态强类型、编译型、并发型、并具有垃圾回收功能的编程语言。起源于2007年,在2009年正式对外发布。Go语言出自KenThompson和RobPike、RobertGriesem