中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

深圳寶安區(qū)什么時候解封網(wǎng)站優(yōu)化外包找誰

深圳寶安區(qū)什么時候解封,網(wǎng)站優(yōu)化外包找誰,天天做網(wǎng)站,網(wǎng)站里怎樣做物流跟蹤功能Go 獲取 URL 參數(shù)也很容易,但是由于 Go 有嚴格的數(shù)據(jù)類型和錯誤管理,所以在使用時會些微有些復雜。所以本文不僅會講如何獲取 URL 的參數(shù),也會講在使用時的一些問題。 首先假設 URL 是https://www.example.com/?keywordabc&id12。 其他…

Go 獲取 URL 參數(shù)也很容易,但是由于 Go 有嚴格的數(shù)據(jù)類型和錯誤管理,所以在使用時會些微有些復雜。所以本文不僅會講如何獲取 URL 的參數(shù),也會講在使用時的一些問題。

首先假設 URL 是https://www.example.com/?keyword=abc&id=12。

其他語言一般這個時候就是導入包了,但是 Go 的包管理很嚴格,所以建議你在輸入完下列代碼后,在安裝 VSCode 中使用保存快捷鍵(如 Command + S 鍵)或者在終端中goimports工具來自動補全包,這樣就可以保證一定沒有錯誤。因為雖然現(xiàn)在一般使用"net/url"或者"net/http",但某些情況可能不一樣,或者未來 Go 會對一些包進行改名,這都會導致包的名稱不一定,所以“授人以魚不如授人以漁”。

接下來需要使用url.Parse()來解析上面的 URL,以及設置錯誤信息來方便 URL 解析出錯的時候進行處理,最后聲明變量q來方便后續(xù)獲取和操作參數(shù):

u, err := url.Parse("https://www.example.com/?keyword=abc&id=12")
if err != nil {log.Fatal(err)
}
q := u.Query()

這里u.Query()會進行一個映射,將參數(shù)名和值對應上,由于可能會有多個相同的參數(shù)名,所以這里的“鍵值對”的“值”是一個字符串數(shù)組。此時就可以通過q來獲取參數(shù)了,如下:

fmt.Println(q["keyword"])
fmt.Println(q["id"])

輸出結(jié)果為:

[abc]
[12]

下面說說需要注意的幾個問題:

如何將參數(shù)字符串轉(zhuǎn)換成整數(shù)

上文提到這里的q["keyword"]q["id"]實際上是個字符串數(shù)組,所以如果你想將上面id的值12當成整數(shù)進行操作,那么就得使用下面的方式(如果你有多個id參數(shù)的話,那么就根據(jù)自己情況選擇):

id := strconv.Atoi(q["id"][0])

這時候變量id的值就是整數(shù)12。

判斷是否有參數(shù)或有某個參數(shù)

一般參數(shù)的使用方法就是用來計算或判斷,但是如果我們要判斷有沒有參數(shù)部分或者有沒有某個參數(shù)該怎么辦呢?

有兩種方案:
第一種是通過判斷q或某個參數(shù)對應的值是否為空,如下:

//判斷是否有參數(shù)
if q != nil {...
}
//判斷是否有id這個參數(shù)
if q["id"] != nil {...
}

第二種是通過len()測量q或某個參數(shù)對應值的長度,如下:

//判斷是否有參數(shù)
if len(q) != 0 {...
}
//判斷是否有id這個參數(shù)
if len(q["id"]) != 0 {...
}

希望能幫到有需要的人~

http://www.risenshineclean.com/news/27359.html

相關(guān)文章:

  • 南寧做自適應網(wǎng)站seo推廣軟件排行榜
  • 成都哪家做網(wǎng)站濰坊新聞頭條最新消息
  • 美容院門戶網(wǎng)站開發(fā)站長之家工具
  • 常用的網(wǎng)絡營銷的手段有seo優(yōu)化工作
  • 江西省網(wǎng)站建設先進表彰阿里巴巴運營
  • 黃頁推廣軟件網(wǎng)站武漢seo學徒
  • 中鐵建設集團有限公司門戶網(wǎng)登錄入口seo管理平臺
  • 廊坊營銷網(wǎng)站服務百度seo優(yōu)化分析
  • 作品展示的網(wǎng)站百度下載正版
  • 網(wǎng)站怎么做移動端免費推廣神器
  • asp網(wǎng)站建設實錄源碼推廣注冊app拿傭金平臺
  • 大氣的網(wǎng)站首頁google搜索引擎入口下載
  • 加強網(wǎng)站政務服務建設永久免費域名申請
  • 成都b2c網(wǎng)站服裝營銷方式和手段
  • 酒店網(wǎng)站報價方案廣東網(wǎng)絡seo推廣公司
  • 獨立站和企業(yè)網(wǎng)站區(qū)別網(wǎng)絡技術(shù)培訓
  • 個人博客網(wǎng)站制作論文網(wǎng)站關(guān)鍵詞快速排名服務
  • 軟件企業(yè)網(wǎng)站模板2023全民核酸又開始了
  • 做網(wǎng)站需要多少資金如何建立個人網(wǎng)址
  • 軟件工程畢業(yè)可以做網(wǎng)站嗎購買網(wǎng)站域名
  • 學做網(wǎng)站要學什么語言熱狗網(wǎng)站關(guān)鍵詞優(yōu)化
  • 寧波seo網(wǎng)絡推廣推薦公眾號seo工資水平
  • 子網(wǎng)站怎么建設產(chǎn)品營銷策略有哪些
  • 旅游網(wǎng)站有哪些功能指數(shù)基金什么意思
  • 手機賺錢網(wǎng)站新河seo怎么做整站排名
  • iis搭建網(wǎng)站seo學校培訓課程
  • 長沙交互網(wǎng)站設計服務商愛站網(wǎng)seo綜合查詢
  • 網(wǎng)站怎么在百度做推廣看今天的新聞
  • 簡單的手機網(wǎng)站模板下載國內(nèi)企業(yè)網(wǎng)站模板
  • 網(wǎng)頁美工設計課程谷歌優(yōu)化師