日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
創(chuàng)新互聯(lián)GoFrame教程:GoFrame命令管理-基本概念

參數(shù)(Argument)

程序命令行按照順序進(jìn)行傳遞、沒(méi)有名稱標(biāo)識(shí)的數(shù)據(jù)叫做參數(shù)(?Argument?),參數(shù)的輸入具有順序性。

創(chuàng)新互聯(lián)成立于2013年,我們提供高端重慶網(wǎng)站建設(shè)公司成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、網(wǎng)站定制、營(yíng)銷型網(wǎng)站建設(shè)、微信平臺(tái)小程序開(kāi)發(fā)、微信公眾號(hào)開(kāi)發(fā)、seo優(yōu)化服務(wù),提供專業(yè)營(yíng)銷思路、內(nèi)容策劃、視覺(jué)設(shè)計(jì)、程序開(kāi)發(fā)來(lái)完成項(xiàng)目落地,為成都小攪拌車企業(yè)提供源源不斷的流量和訂單咨詢。

選項(xiàng)(Option)

控制程序邏輯的附加輸入、并且具有名稱標(biāo)識(shí)的數(shù)據(jù)叫做選項(xiàng)(?Options?),選項(xiàng)名稱以?-?或者?--?字符串作為前綴,選項(xiàng)是無(wú)序的,可以放置于命令行中任意位置。選項(xiàng)可以帶有數(shù)據(jù),也可以不帶數(shù)據(jù)。在其他類似的第三方功能組件里面,選項(xiàng)的功能類似于標(biāo)識(shí)(?Flag?)。

此外,根據(jù)傳統(tǒng)的命令行管理習(xí)慣,選項(xiàng)可以設(shè)置縮寫別名(?Short?),用于簡(jiǎn)化命令行參數(shù)輸入??s寫別名往往設(shè)定為一個(gè)單字母。

選項(xiàng)位置與=號(hào)

?gcmd?組件支持選項(xiàng)的位置在命令行中是任意的,也就是說(shuō),以下命令行選項(xiàng)輸入其實(shí)意義是一樣的:

gf build main.GO -a amd64 -o linux -n app -yes
gf -a amd64 -o linux build main.go -yes -n app
gf -yes -n app build -o linux -a amd64 main.go

其中:

  • ?gf?/?build?/?main.go?是參數(shù),索引分別為 ?0?, ?1?, ?2?;因?yàn)閰?shù)是有序性的,因此無(wú)論命令行怎么修改,這三者的順序卻無(wú)法改變
  • ?a?/?o?/?n?是帶有數(shù)據(jù)的選項(xiàng),由于是順序無(wú)關(guān)的,通過(guò)選項(xiàng)名稱獲取數(shù)據(jù),因此可以隨意放置位置
  • ?yes?是不帶數(shù)據(jù)的選項(xiàng),也可以隨意放置位置

命令行的選項(xiàng)與數(shù)據(jù)之間可以通過(guò)空格,也可以通過(guò)?=?符號(hào)進(jìn)行連接,如:

gf build main.go -a=amd64 -o=linux -n=app -yes

默認(rèn)解析規(guī)則

由于?gcmd?模塊提供了一些包方法用以獲取默認(rèn)的命令行解析規(guī)則。在默認(rèn)規(guī)則下,將會(huì)自動(dòng)識(shí)別參數(shù)與選項(xiàng)。

命令行中帶有=符號(hào)的場(chǎng)景下

gf build main.go -a=amd64 -o=linux -n=app -yes

在默認(rèn)規(guī)則下:

  • ?gf?/?build?/?main.go?是參數(shù),索引分別為0?, ?1?,?2?。
  • ?a?/?o?/?n?/?yes?將會(huì)被解析為選項(xiàng),并且?yes?為無(wú)數(shù)據(jù)選項(xiàng)。

不使用=符號(hào)來(lái)連接選項(xiàng)參數(shù)

gf build main.go -a amd64 -o linux -n app -yes

在默認(rèn)規(guī)則下:

  • ?gf?/?build?/?main.go?是參數(shù),索引分別為 ?0?, ?1?, ?2?。
  • ?a?/?o?/?n?/?yes?將會(huì)被解析為選項(xiàng),并且?yes?為無(wú)數(shù)據(jù)選項(xiàng)

文章題目:創(chuàng)新互聯(lián)GoFrame教程:GoFrame命令管理-基本概念
網(wǎng)址分享:http://www.5511xx.com/article/dhhesdg.html