![](https://img-blog.csdnimg.cn/9f3d11a55f364b0fb5ace7a3ebd0e304.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Go
文章平均质量分 75
Go相关
Prosper Lee
谁又能来拯救我这灰暗的人生呢……
展开
-
Go(三):文件文件夹创建与读写、文件拷贝、转换解析json和xml
用于提供带缓冲的I/O操作。它可以在读写文件、网络连接、以及其他I/O操作时提高性能,减少系统调用的次数。记录程序运行时的一些信息,如错误信息、警告信息、调试信息等。原创 2023-05-03 10:01:45 · 1121 阅读 · 1 评论 -
Go(二):包管理、通道、协程并发、互斥锁基础
又称为微线程,是一种用户态的轻量级线程,协程不像线程和进程需要进行系统内核上的上下文切换,协程的上下文切换是由用户自己决定的,有自己的上下文,所以说是轻量级的线程,也称之为用户级别的线程就叫协程,一个线程可以多个协程,线程进程都是同步机制,而协程则是异步。本质上是一个独立执行的程序,进程是操作系统进行资源分配和调度的基本概念,操作系统进行资源分配和调度的一个独立单位。用于监听多个通道的输入和输出,可以实现非阻塞的通信,等待多个通道操作的函数。通道是协程之间的通道,可以让协程之间相互通信。原创 2023-05-02 22:36:27 · 1011 阅读 · 1 评论 -
Go(一):Go基础语法入门
方法的接收者是结构体,包含值类型和引用类型时,那么值类型被复制,引用类型不被复制而是引用。方法的接收者是指针类型结构体时,那么不被复制而是引用。是单独的运算符,不能添加到表达式中。声明的变量必须使用,否则报错异常。接口内的方法必须定义,否则报错。和其他语言不同,不需要添加。结构体嵌套来实现继承。原创 2023-04-16 16:34:22 · 930 阅读 · 0 评论