IT书架 本次搜索耗时 0.037 秒,为您找到 389 个相关结果.
  • 136.golang goroutine的工作原理以及他们怎么进行数据交互的

    166 2024-01-18 《Golang面试题》
    golang goroutine的工作原理以及他们怎么进行数据交互的 golang goroutine的工作原理以及他们怎么进行数据交互的 题目来源:腾讯 答案1: 1.goroutine创建流程是什么样子的? 在调用go func()的时候,会调用runtime.newproc来创建一个goroutine,这个goroutine会新建...
  • 代理模式

    代理模式 6.1 模式动机 6.2 模式定义 6.3 模式结构 6.4 时序图 6.5 优点 6.6 缺点 6.7 适用环境 6.8 模式应用 6.9 模式扩展 6.10 Go语言实现 proxy.go proxy_test.go 6.11 总结 代理模式 6.1 模式动机 在某些情况下,一个客户不想或者不能直接引用一个...
  • 14 漫画 Go 语言项目实战 文件服务

    1967 2022-11-29 《漫画Go语言》
    漫画 Go 语言项目实战 文件服务 获取文件信息 文件权限 创建文件和文件夹 读写文件 关闭文件和删除文件 使用程序进行读取文件的时候,读取完成之后需要手动调用Close() 关闭文件。 IO操作 读取数据操作 写入数据操作 文件复制 文件服务 NewFileInfo方法创建文件对象 SaveFile方法保存文件到本地 图片的压缩与裁剪...
  • 2.实战准备:如何快速部署项目,准备试验环境?

    实战项目介绍 如何部署实战项目? Linux 服务器申请和配置 准备 Linux 服务器 使用 root 用户登录并配置 Linux 服务器 使用普通用户登录并配置 Linux 服务器 依赖安装和配置 Go 编译环境安装和配置 Protobuf 编译环境安装 Go 开发 IDE 安装和配置 博客系统安装和配置 下载博客系统源码 Mari...
  • 5、进阶 1:HEAD、master 与 branch

    05.进阶 1:HEAD、master 与 branch 进阶 1:HEAD、master 与 branch 引用:commit 的快捷方式 HEAD:当前 commit 的引用 branch master: 默认 branch branch 的通俗化理解 branch 的创建、切换和删除 创建 branch 切换 branch 删除 bra...
  • 抽象工厂模式

    抽象工厂模式 3.1 模式动机 3.2. 模式定义 3.3 模式结构 3.4. 时序图 3.5 优点 3.6 缺点 3.7 适用环境 3.8 模式应用 3.9 模式扩展 “开闭原则”的倾斜性 工厂模式的退化 3.10 Go语言实现 abstractfactory.go abstractfactory_test.go 3.11 总结...
  • 30. 原子操作(下)

    504 2023-12-29 《Go语言核心36讲》
    30 | 原子操作(下) 知识扩展 总结 思考题 30 | 原子操作(下) 你好,我是郝林,今天我们继续分享原子操作的内容。 我们接着上一篇文章的内容继续聊,上一篇我们提到了, sync/atomic 包中的函数可以做的原子操作有:加法(add)、比较并交换(compare and swap,简称CAS)、加载(load)、存储(store...
  • 20.初识KafkaAdminClient

    初识KafkaAdminClient 基本使用 主题合法性验证 初识KafkaAdminClient 一般情况下,我们都习惯使用 kafka-topics.sh 脚本来管理主题,但有些时候我们希望将主题管理类的功能集成到公司内部的系统中,打造集管理、监控、运维、告警为一体的生态平台,那么就需要以程序调用 API 的方式去实现。本节主要介绍 Kaf...
  • 44.使用os包中的API (上)

    578 2023-12-29 《Go语言核心36讲》
    44 | 使用os包中的API (上) 前导内容:os包中的API 问题解析 总结 44 | 使用os包中的API (上) 我们今天要讲的是 os 代码包中的API。这个代码包可以让我们拥有操控计算机操作系统的能力。 前导内容:os包中的API 这个代码包提供的都是平台不相关的API。那么说,什么叫平台不相关的API呢? 它的意思是:...
  • 9 臭流氓任我行的吸星大法 --方法与接口

    2254 2022-11-29 《漫画Go语言》
    漫画 Go 语言 方法与接口 什么是方法 结构体类型调用方法 指针类型方法 任意类型方法 Go语言实现面向对象 1,使用结构体来实现封装 2,继承的实现 接口 3,使用接口来实现多态 空接口 空接口的使用 Go语言中的错误 漫画 Go 语言 方法与接口 什么是方法 在Go语言中方法和函数类似,也可以认为方法是特殊类型的函数...