国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Golang - golang判斷key是否在map中的代碼

golang判斷key是否在map中的代碼

2021-05-27 00:51chrispink_yang Golang

這篇文章主要介紹了golang判斷key是否在map中的代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

個(gè)人常用函數(shù)

?
1
2
3
4
5
6
7
8
func IsContain(items []string, item string) bool {
 for _, eachItem := range items {
  if eachItem == item {
   return true
  }
 }
 return false
}

使用方法

?
1
2
3
4
5
6
7
var word := "my"
var sentence := []string{"my","word","in","a","sentence"}
if IsContain(sentence){
 //包含
 }else{
 //不包含
 }

補(bǔ)充:golang中的正則匹配&判斷元素是否在slice里或者數(shù)組里

1、正則匹配

?
1
2
3
4
5
6
7
8
9
10
11
12
package main
import (
 "fmt"
 "regexp"
)
func main() {
    //pattern := "\\d+"     //反斜杠要轉(zhuǎn)義
 pattern := "[a-zA-Z]"   //匹配字母
 str := "a1.22.35.4"
 result, _ := regexp.MatchString(pattern, str)
 fmt.Println(result)   //true
}

2、判斷元素是否在slice里或者數(shù)組里

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package main
import "fmt"
import "github.com/wxnacy/wgo/arrays"
//go get github.com/wxnacy/wgo/arrays   安裝包
func main() {
 str := "342"
 var numbers []string
 numbers = append(numbers, "3332", "342", "ssddd", "ssss", "%%%%")
 index := arrays.ContainsString(numbers, str)
 if index == -1 {
  fmt.Printf("not exists") //-1說(shuō)明不存在
 } else {
  fmt.Println(index) //存在則會(huì)返回元素的下標(biāo)
 }
}

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持服務(wù)器之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

原文鏈接:https://blog.csdn.net/m0_37422289/article/details/103570799

延伸 · 閱讀

精彩推薦
  • Golanggo語(yǔ)言制作端口掃描器

    go語(yǔ)言制作端口掃描器

    本文給大家分享的是使用go語(yǔ)言編寫(xiě)的TCP端口掃描器,可以選擇IP范圍,掃描的端口,以及多線程,有需要的小伙伴可以參考下。 ...

    腳本之家3642020-04-25
  • Golanggolang json.Marshal 特殊html字符被轉(zhuǎn)義的解決方法

    golang json.Marshal 特殊html字符被轉(zhuǎn)義的解決方法

    今天小編就為大家分享一篇golang json.Marshal 特殊html字符被轉(zhuǎn)義的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧 ...

    李浩的life12792020-05-27
  • GolangGolang通脈之?dāng)?shù)據(jù)類型詳情

    Golang通脈之?dāng)?shù)據(jù)類型詳情

    這篇文章主要介紹了Golang通脈之?dāng)?shù)據(jù)類型,在編程語(yǔ)言中標(biāo)識(shí)符就是定義的具有某種意義的詞,比如變量名、常量名、函數(shù)名等等,Go語(yǔ)言中標(biāo)識(shí)符允許由...

    4272021-11-24
  • Golanggolang如何使用struct的tag屬性的詳細(xì)介紹

    golang如何使用struct的tag屬性的詳細(xì)介紹

    這篇文章主要介紹了golang如何使用struct的tag屬性的詳細(xì)介紹,從例子說(shuō)起,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看...

    Go語(yǔ)言中文網(wǎng)11352020-05-21
  • Golanggolang的httpserver優(yōu)雅重啟方法詳解

    golang的httpserver優(yōu)雅重啟方法詳解

    這篇文章主要給大家介紹了關(guān)于golang的httpserver優(yōu)雅重啟的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,...

    helight2992020-05-14
  • Golanggolang 通過(guò)ssh代理連接mysql的操作

    golang 通過(guò)ssh代理連接mysql的操作

    這篇文章主要介紹了golang 通過(guò)ssh代理連接mysql的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧...

    a165861639710342021-03-08
  • GolangGolang中Bit數(shù)組的實(shí)現(xiàn)方式

    Golang中Bit數(shù)組的實(shí)現(xiàn)方式

    這篇文章主要介紹了Golang中Bit數(shù)組的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧...

    天易獨(dú)尊11682021-06-09
  • Golanggo日志系統(tǒng)logrus顯示文件和行號(hào)的操作

    go日志系統(tǒng)logrus顯示文件和行號(hào)的操作

    這篇文章主要介紹了go日志系統(tǒng)logrus顯示文件和行號(hào)的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧...

    SmallQinYan12302021-02-02
主站蜘蛛池模板: 一区免费视频 | 国产羞羞视频免费在线观看 | 国产视频一区二区 | 日韩视频三区 | 五月天色婷婷视频 | 国产成人三区 | 亚洲欧美日韩精品 | 九九热精品视频在线观看 | 欧美日韩一 | 毛片免费在线 | 国产一区影院 | 久久久久久久一区 | 国产成人精品一区二区三区 | 国产精品原创巨作av | 亚洲精品日韩综合观看成人91 | 综合精品| 欧美日韩亚洲一区二区三区 | 午夜伦理影院 | 国产一区精品在线 | 黄色的视频免费看 | 蜜桃av噜噜一区二区三区小说 | 亚洲欧美在线观看 | 国产欧美日韩一区二区三区 | 色影视| 亚洲精品久久久 | 亚洲综合在线播放 | 香蕉视频成人在线观看 | 国产一区二区免费视频 | av资源中文在线 | 天堂va久久久噜噜噜久久va | 国产高清视频在线观看 | 五月婷婷香蕉 | 一级片在线观看 | 噜噜噜在线观看免费视频日本 | 欧美在线观看成人 | 国产精品成人3p一区二区三区 | 亚洲国产二区 | 亚洲综合无码一区二区 | 成人午夜影院 | 免费一二区 | 午夜资源 |