社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
1、golang的string统一使用utf-8编码,解决了乱码问题。
2、string字符串不可变。
3、
str4 := "hello" +
"world"
fmt.Println(str4) // 换行
4、golang基本类型需要强制转换(无自动类型转换)
5、
var num1 int64 = 10
var str5 string
str5 = fmt.Sprintf("%d", num1) // 基本类型转string,调用函数
// 第二种方式,使用strconv包
fmt.Printf("%T, %s", str5, str5)
6、
6.1、
func main() {
var ptr *int
var num1 int = 100
var num2 int = 200
ptr = &num1
*ptr = 300
ptr = &num2
*ptr = 400
fmt.Println(num1, num2) // 300,400
}
7、
7.1、这里配置了GOPATH,即指定项目路径。则相对路径引包的相对位置为项目路径下的src文件夹。
package main
import (
"fmt"
"go_practice/pro02/chap03/demo02/util" // "go_practice"在src目录中
)
func main() {
fmt.Printf("%s", util.Name)
}
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!