濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > go語(yǔ)言遍歷文件夾示例

go語(yǔ)言遍歷文件夾示例

熱門標(biāo)簽:電梯外呼訪客系統(tǒng) 百度地圖標(biāo)注搜索關(guān)鍵詞 成都呼叫中心外呼系統(tǒng)平臺(tái) ?兓? 最短的地圖標(biāo)注 電銷機(jī)器人可以補(bǔ)救房產(chǎn)中介嗎 騰訊外呼系統(tǒng)價(jià)格 谷歌便利店地圖標(biāo)注 浙江人工智能外呼管理系統(tǒng)

用python遍歷文件夾很方便,在go的世界里,我也需要這樣的功能。找了找文檔,里面有這個(gè)功能(具體參考這里:http://golang.org/pkg/path/filepath/ )……

好,不廢話了,我也想早點(diǎn)睡,直接上代碼。

代碼如下:

復(fù)制代碼 代碼如下:

/*
File      : getFilelist.go
Author    : Mike
E-Mail    : Mike_Zhang@live.com
*/
package main
import (
    "path/filepath"
    "os"
    "fmt"
    "flag"
)

func getFilelist(path string) {
        err := filepath.Walk(path, func(path string, f os.FileInfo, err error) error {
                if ( f == nil ) {return err}
                if f.IsDir() {return nil}
                println(path)
                return nil
        })
        if err != nil {
                fmt.Printf("filepath.Walk() returned %v\n", err)
        }
}

func main(){
        flag.Parse()
        root := flag.Arg(0)
        getFilelist(root)
}


運(yùn)行效果如下:

好,就這些了,希望對(duì)你有幫助。

您可能感興趣的文章:
  • go for range遍歷二維數(shù)組的示例
  • golang中range在slice和map遍歷中的注意事項(xiàng)
  • golang中for循環(huán)遍歷channel時(shí)需要注意的問(wèn)題詳解
  • Go語(yǔ)言字典(map)用法實(shí)例分析【創(chuàng)建,填充,遍歷,查找,修改,刪除】
  • GO語(yǔ)言實(shí)現(xiàn)列出目錄和遍歷目錄的方法
  • Go語(yǔ)言for range(按照鍵值循環(huán))遍歷操作

標(biāo)簽:紹興 盤錦 雅安 宜昌 邢臺(tái) 七臺(tái)河 上海 眉山

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《go語(yǔ)言遍歷文件夾示例》,本文關(guān)鍵詞  語(yǔ)言,遍歷,文件夾,示例,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《go語(yǔ)言遍歷文件夾示例》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于go語(yǔ)言遍歷文件夾示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    桐梓县| 宁波市| 耿马| 明水县| 宣武区| 馆陶县| 元谋县| 昌都县| 青阳县| 常山县| 文山县| 武夷山市| 霍林郭勒市| 南岸区| 禹城市| 延庆县| 吴江市| 桃源县| 四平市| 永顺县| 雷波县| 瑞安市| 德惠市| 全椒县| 鱼台县| 哈密市| 武冈市| 林芝县| 南乐县| 响水县| 肃宁县| 米泉市| 鹤壁市| 应用必备| 谢通门县| 连州市| 麻江县| 喀喇| 江北区| 工布江达县| 普陀区|