网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

命令行解析(os.Args,使用flag获取复杂参数)

package main

import (
    "fmt"
    "os"
    "flag"
)

func argFunc1() {
    //使用flag获取复杂参数
    methodPtr := flag.String("method", "default", "method of sample")
    valuePtr := flag.Int("value", -1, "value of sample")
    flag.Parse() //要加这个命令行传入参数才有效
    fmt.Println(*methodPtr, *valuePtr)
}

func argFunc2() {
    //使用flag获取复杂参数
    var method string
    var value int
    flag.StringVar(&method,"method", "default", "method of sample")
    flag.IntVar(&value, "value", -1, "value of sample")
    flag.Parse() //要加这个命令行传入参数才有效
    flag.PrintDefaults()
}

func main() {
    //简单获取参数
    fmt.Println()
    fmt.Println(os.Args)
    fmt.Println()
    fmt.Println(os.Args[1])

    fmt.Println()

    argFunc1()

    fmt.Println()

    //argFunc2()

}

输出:
命令行解析(os.Args,使用flag获取复杂参数)

君山网站建设公司创新互联,君山网站设计制作,有大型网站制作公司丰富经验。已为君山上千多家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的君山做网站的公司定做!


网站标题:命令行解析(os.Args,使用flag获取复杂参数)
网页URL:http://bjjierui.cn/article/ihjchh.html

其他资讯