Press "Enter" to skip to content

标签: Go

《Go 学习手记》strconv 包的使用

strconv 包主要用于字符串和基本类型的数据类型的转换 使用 strconv 包需要先引入: // str := “aa”+100 字符串和整型数据不能放在一起,所以需要将 100 整型转为字符串类型 // + 在字符串中表示字符串的连接,在整型中表示数据的计算 string 转 bool 类型: s1 := “true” //字符串 b, err := strconv.ParseBool(s1) if err != nil { fmt.Println(err) // 打印错误信息 } fm…

Leave a Comment

《Go 学习手记》strings 包的使用

Go 语言中,包的概念就是我们程序中的目录,我们所写的代码都放在包中。在定义的时候使用 package 定义包。然后使用 import 引入包。Go 语言中提供了很多内置包,例如:fmt、strings、strconv、os、io等; strings 包主要针对 utf-8 编码,实现一些简单函数; 在使用之前需要先使用 import “strings” 引入 strings 包,文中例子需要打印输出,因此还需要引入 “fmt” 包,具体代码如下: import ( “fmt” “strings…

Leave a Comment

冒泡排序算法(用Go、PHP、Java)实现

最近在学 Go 语言,感觉代码特别简洁,写多了容易上头。之前有了解过 Java 的基础语法。自己本来就是做 PHP 开发的。于是想到了用Go 、PHP 和 Java 实现冒泡排序,对比下不同语言在实现时的区别。 实现的思路都一样,总的来说,Go 语言最为简洁。不愧是新时代的语言,摒弃了一些传统语言的编写习惯,习惯后写代码会感觉很顺。PHP和Java在实现这个算法时代码基本一样,只是与语言相关的一些声明不太一样。有趣的是,3种语言声明函数的方式都不太一样。 通过对比学习,确实更容易加深对不同语言的…

Leave a Comment