Go 标准库

发布时间: 更新时间: 总字数:239 阅读时间:1m 作者: 分享 复制网址

介绍Golang尝使用的库函数。

介绍

  • bytes
  • bufio,可以对 os.File、io.Reader 等进行操作
  • crypto:加解密相关工具包,如 md5/sha1/sha256/sha512/hmac
  • encoding:编解码,如 base64/json
  • flag:命令行获取参数
  • path
  • log:日志模块
log.SetPrefix("gseo: ")
log.SetFlags(log.Flags | log.Llongfile) // 设置日志格式
log.Panicf("%s", "x") // panic 日志,之后退出
log.Fatalf("%s", "x") // fatal 日志,之后 os.Exit(1)
  • net
    • net.Conn 也实现了 io.Reader 和 io.Writer
  • io
  • os
    • Open/OpenFile 对磁盘文件进行操作
  • runtime
  • sort
  • strcov
  • strings,下面的两个工具对内存数据操作:
    • Builder
    • Reader
  • sync
  • testing
  • time:时间相关工具,time.Sleep(time.Second * 3)
  • utf8

第三方库

  • logrus Structured, pluggable logging for Go
最新评论
加载中...
Home Archives Categories Tags Statistics