摘要:
参考https://studygolang.com/pkgdoc 导入方式: 包ioutil实现了一些I/O实用程序函数。 1.var 变量 Discard是一个io.Writer接口,对它的所有Write调用都会无实际操作的成功返回。 2.函数 1)func ReadFile ReadFile 从 阅读全文
摘要:
参考https://studygolang.com/pkgdoc 导入方式: bufio包实现了有缓冲的I/O。它包装一个io.Reader或io.Writer接口对象,创建另一个也实现了该接口,且同时还提供了缓冲和一些文本I/O的帮助函数的对象。 bufio包的读写模块提供了针对字节或字符串类型的 阅读全文
摘要:
参考:https://studygolang.com/pkgdoc 导入方式: runtime包提供和go运行时环境的互操作,如控制go程的函数。它也包括用于reflect包的低层次类型信息;参见reflect报的文档获取运行时类型系统的可编程接口。 1.constant常量 GOOS是可执行程序的 阅读全文
摘要:
参考https://studygolang.com/pkgdoc 导入方式: mt包实现了类似C语言printf和scanf的格式化I/O。格式化动作('verb')源自C语言但更简单。 func Printf Printf根据format参数生成格式化的字符串并写入标准输出os.stdout。返回 阅读全文
摘要:
参考: https://studygolang.com/pkgdoc http://c.biancheng.net/golang/concurrent/ 导入方式: reflect包实现了运行时反射,允许程序操作任意类型的对象。主要是实现了泛型,比如在一个函数中能根据传入的参数来确定参数的类型,而不 阅读全文
摘要:
参考:https://studygolang.com/pkgdoc 概念解释: request:用户请求的信息,用来解析用户的请求信息,包括post、get、cookie、url等信息 response:服务器返回给客户端的信息 conn:用户的每次请求链接 handler:处理请求和生成返回信息的 阅读全文
摘要:
https://studygolang.com/pkgdoc 导入方法: sync包提供了基本的同步基元,如互斥锁。除了Once和WaitGroup类型,大部分都是适用于低水平程序线程,高水平的同步使用channel通信更好一些。 本包的类型的值不应被拷贝。 1)type Locker Locker 阅读全文
摘要:
参考https://studygolang.com/pkgdoc 导入形式: time包提供了时间的显示和测量用的函数。日历的计算采用的是公历。 1》时间点Time type Time Time代表一个纳秒精度的时间点。 Time零值代表时间点January 1, year 1, 00:00:00. 阅读全文
摘要:
参考:https://studygolang.com/pkgdoc 导入方式: multipart实现了MIME的multipart解析,参见RFC 2046。该实现适用于HTTP(RFC 2388)和常见浏览器生成的multipart主体。 1.什么是multipart/form-data(来自h 阅读全文
摘要:
参考:https://studygolang.com/pkgdoc 导入方法: mime实现了MIME的部分规定。 什么是MIME: MIME(Multipurpose Internet Mail Extensions)多用途互联网邮件扩展类型,设计的最初目的是为了在发送电子邮件时附加多媒体数据,让 阅读全文