1. 程式人生 > >Go基礎程式設計:獲取命令列引數

Go基礎程式設計:獲取命令列引數

package main

import (
    "fmt"
    "os"    //os.Args所需的包
)

func main() {
    args := os.Args //獲取使用者輸入的所有引數

    //如果使用者沒有輸入,或引數個數不夠,則呼叫該函式提示使用者
    if args == nil || len(args) < 2 {
        fmt.Println("err: xxx ip port")
        return
    }
    ip := args[1]   //獲取輸入的第一個引數
    port := args[2] //獲取輸入的第二個引數
fmt.Printf("ip = %s, port = %s\n", ip, port) }

執行結果如下:
這裡寫圖片描述