Golang常用包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Golang常用包相关的知识,希望对你有一定的参考价值。

fmt

  实现了格式化IO函数,格式化短语派生于C

io

  提供了原始的io操作

bufio

  这个包实现了缓冲的io,io.Reader 和 io.Write 对象

sort

  对数组和用户定义集合的原始的排序功能

strconv

  提供了字符串和基本数据类型的转换功能

os

  提供了与平台无关的操作系统功能接口

sync

  提供了基本的同步原语,例:互斥锁

flag

  实现了命令解析

encoding/json

  实现了编码和解码定义的json对象

html/template

  数据驱动的模板,用于生成文本输出,例如:html

net/http

  实现了 http 请求/响应和 url 解析,并且提供了可扩展的 HTTP 服务和基本的 http 客户端。

unsafe

  unsafe 包含了 Go 程序中类型上所有不安全的操作。

reflect

  实现了运行时反射,允许程序通过抽象类型操作对象。通过用于处理静态类型 interface{} 的值,并且通过 typeof 解析器解析出动态类型信息,通常会返回一个有接口类型 Type 的对象。

ox/exec

  包执行外部命令

log

  系统自带日志包

以上是关于Golang常用包的主要内容,如果未能解决你的问题,请参考以下文章

GOLANG 常用命令

Golang常用包

Golang 常用的第三方包.

golang基础学习-strings包常用函数学习

#yyds干货盘点#Golang strings 包常用字符串操作函数

golang --- time包常用函数以及基础的类型转换