zoukankan      html  css  js  c++  java
  • Go笔记-标准库的介绍

    【unsafe】包含了一些打破Go语言“类型安全”的命令,一般的程序中不会被使用,可用在C/C++程序的调用中
    【syscall】底层的外部包,提供了操作系统底层调用的基本接口
    【os/exec】提供我们运行外部操作系统命令和程序的方式
    【os】提供给我们一个平台无关性的操作系统功能接口,采用Unix设计,隐藏了不同操作系统间差异,让不同 的文件系统和操作系统对象表现一致
    【archive/tar】【/zip-compress】压缩(解压缩文件功能)
    【fmt】提供了格式化输入输出功能
    【io】提供了基本输入输出功能,大多数是围绕系统功能的封装
    【bufio】缓冲输入输出的封装
    【path/filepath】用来操作再当前系统中的目标文件名路径
    【falg】对命令行参数的操作
    【strings】字符串的操作
    【strconv】提供将字符串转换为基础类型的功能
    【unicode】为unicode类型的字符串提供特殊的功能
    【regexp】正则表达式功能
    【bytes】提供对字符型分片的操作
    【index/suffixarray】子字符串快速查询
    【math】基本的数据函数
    【math/cmath】对复数的操作
    【math/rand】伪随机数生成
    【sort】为数组排序和自定义集合
    【math/big】大数的实现和计算
    【list】双链表
    【ring】环形链表
    【time】日期和时间的基本操作
    【log】记录程序运行时产生的日志
    【encoding/json】json的相关操作
    【encoding/xml】xml相关操作
    【net】网络数据的基本操作
    【http】提供了一个可扩展的HTTP服务器和基础客户端,解析HTTP请求和回复
    【html】HTML5解析器
    【runtime】Go程序运行时的交互操作,例如垃圾回收和协程创建
    【reflect】实现通过程序运行时反射
     
    完整Golang 包请点击
     
     
     
     
     
    【学习参考处:https://github.com/Unknwon/the-way-to-go_ZH_CN/blob/master/eBook/directory.md】
  • 相关阅读:
    ASP.NET HttpRuntime.Cache缓存类使用总结
    ASP.NET MVC自定义AuthorizeAttribute篇知识点讲解—登录限制
    Echarts图表控件使用总结2(Line,Bar)—问题篇
    数据库查询实例(包含所有where条件例子)
    php file_get_contents读取大容量文件方法
    如何给mysql用户分配权限
    dedecms {dede:php}标签用法介绍
    js获取字符串最后一个字符代码
    CSS3选择器之学习笔记
    SQL中实现SPLIT函数几种方法
  • 原文地址:https://www.cnblogs.com/ymkfnuiwgij/p/7912121.html
Copyright © 2011-2022 走看看