golang 读取命令行参数

文章目录

    例如,我想用 golang 读取命令行传入的文件名,可以直接使用 os.Args。

    package main
    
    import (
    	"fmt"
    	"os"
    )
    
    func main() {
    	fmt.Println(os.Args)
    
    	if len(os.Args) != 2 {
    		fmt.Println("请输入文件名")
    		return
    	}
    	fmt.Println(os.Args[1])
    }
    

    运行测试

    > ./test baidu-realtime.csv
    [./test baidu-realtime.csv]
    baidu-realtime.csv
    

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式