• 文件MD5


    package main

    import (
        "crypto/md5"
        "fmt"
        // "github.com/astaxie/beego"
        "io"
        "os"
    )

    func main() {
        var md5out string
        testFile := "server.go"
        fmt.Println(testFile)
        file, inerr := os.Open(testFile)
        if inerr == nil {
            md5h := md5.New()
            io.Copy(md5h, file)
            // fmt.Printf("%x", md5h.Sum([]byte("")))
            md5byte := md5h.Sum([]byte(""))
            md5out = fmt.Sprintf("%x", md5byte)
        } else {
            md5out = ""
        }
        fmt.Println(md5out)
    }

  • 相关阅读:
    java基础(上)
    java前奏
    Spring框架介绍
    bootstrap简单学习
    存储过程和函数
    触发器
    视图
    索引
    mysql增、删、改数据
    子查询
  • 原文地址:https://www.cnblogs.com/zhangym/p/6268334.html
Copyright © 2020-2023  润新知