有时我们需要知道哪个用户正在执行当前程序以及在哪个目录中执行,我们可以借助 Go 标准库的 os 包中的 user 包来获取所有这些详细信息。在本文中,我们将探讨三种这样的情况,首先,我们将记录出正在执行当前进程的用户名,然后我们将记录用户名和 ID,最后,我们将记录当前程序所在的目录。获取用户名要获取用户名,… 阅读更多
如果我们想要获取数组或切片的长度,我们可以使用 Go 提供的内置 len() 函数。示例 1让我们首先探讨如何在数组中使用 len 函数。考虑以下代码。package main import ( "fmt" ) func main() { fmt.Println("Inside the main function") arr := [3]int{1, 2, 3} fmt.Println("The length of the array is:", len(arr)) }在上面的代码中,我们正在对定义为 arr 的数组使用 len 函数。输出如果我们运行命令 go run main.go … 阅读更多