GoGuide
GoGuide copied to clipboard
#os包和flag包获取命令行参数对比 -> 这部分勘误
os包和flag包获取命令行参数对比 通过os包获取命令行参数 如果用户没有传递参数会报错 需要严格按照代码中的顺序传递参数, 否则会造成数据混乱 不能指定参数的名称 获取到的数据都是字符串类型
这里的 int main() 要换成 func main() 不然编译通不过
package main
import (
"os"
"fmt"
)
// 下面这个 int main( )要换成 func main ( ) ************************************
int main(){
name := os.Args[1]
age := os.Args[2]
fmt.Println("name = ", name)
fmt.Println("age = ", age)
}