一闪笔记 本次搜索耗时 0.116 秒,为您找到 750 个相关结果.
  • 518.Go slice深拷贝和浅拷贝

    123 2024-01-25 《Golang面试题》
    Go slice深拷贝和浅拷贝 参考解析 Go slice深拷贝和浅拷贝 参考解析 深拷贝:拷贝的是数据本身,创造一个新对象,新创建的对象与原对象不共享内存,新创建的对象在内存中开辟一个新的内存地址,新对象值修改时不会影响原对象值 实现深拷贝的方式: copy(slice2, slice1) 遍历append赋值 func m...
  • 11.go语言的rpc之hello world

    1. 服务端: 2. 客户端 Go语言的RPC包的路径为net/rpc,也就是放在了net包目录下面。因此我们可以猜测该RPC包是建立在net包基础之上的。在第一章“Hello, World”革命一节最后,我们基于http实现了一个打印例子。下面我们尝试基于rpc实现一个类似的例子。 1. 服务端: package main impor...
  • 333.go语言中结构体指针为空,赋给一个interface{}为什么

    119 2024-01-22 《Golang面试题》
    go语言中结构体指针为空,赋给一个interface{}为什么 go语言中结构体指针为空,赋给一个interface{}为什么 题目来源:字节跳动 答案: 空结构体有以下几大特点 不占用内存地址。 地址不变 空接口的内部实现保存了对象的类型和指针
  • 10.shell脚本启动go服务

    有哪些服务器需要部署 前段代码上传到到git并启动 1. centos7 下安装nodejs 1. 下载 2. 解压和建立软连接 3. 建立软连接 3. 测试 4. 安装cnpm 5. 安装nginx 6. 安装nginx - 挂载目录 2. centos7 安装golang 3. shell脚本启动go服务 4.通过gobuild构建...
  • 232.谈谈go语言和其他语言的区别

    227 2024-01-18 《Golang面试题》
    谈谈go语言和其他语言的区别 答案1: 谈谈go语言和其他语言的区别 参考解析 题目来源 :小米 答案1: 主要有以下9点区别: Go 总是在构建中包含二进制文件 Go 没有针对程序依赖的集中托管服务 Go 是按值调用的 ‘defer’ 关键字 Go 采用了函数式编程的最佳特性 Go 有隐式接口 错误处理 并发 Go标准库 Go...
  • 17.项目测试:Go 代码测试种类有哪些,如何编写测试用例?

    Go 单元测试现状 Go 语言如何编写测试用例? Go 语言测试种类及用例编写方法 单元测试 性能测试 编写性能测试用例 运行性能测试用例 查看性能并生成函数调用图 模糊测试 测试工具介绍 测试框架 Mock 工具 测试覆盖率 小结 提示:本节课最终代码为:feature/s23 。 在实际开发中,不仅要开发功能,更重...
  • 5.Go 可重入锁如何实现?

    5.Go 可重入锁如何实现? 概念 为什么Go语言中没有可重入锁? 如何实现可重入锁? 5.Go 可重入锁如何实现? 概念 可重入锁又称为递归锁,是指在同一个线程在外层方法获取锁的时候,在进入该线程的内层方法时会自动获取锁,不会因为之前已经获取过还没释放再次加锁导致死锁 为什么Go语言中没有可重入锁? Mutex 不是可重入的锁。Mu...
  • 5.go的安装和配置

    1. windows 2. linux 3. 设置代理加速 4. goland的安装 5. goland的配置goimports和go fmt 6. 设置keymap为eclipse模式 下载地址 1. windows 下载直接安装 2. linux 1. 下载 2. 解压 tar - xvf go1 ...
  • Linux下Supervisor使用教程 ,守护进程启动

    2995 2022-12-01 《程序人生》
    Supervisor使用教程 平台要求 安装supervisor 本文测试的时候是使用Linux的yum安装的(其它方式未做测试) 加入系统守护进行 Supervisor使用教程 在项目中,经常有脚本需要常驻运行的需求。以PHP脚本为例,最简单的方式是: $ nohup php swoole . php & 在项目中,经常有脚本需要...
  • 458.Go 语言中 make 的作用是什么?

    122 2024-01-23 《Golang面试题》
    Go 语言中 make 的作用是什么? Go 语言中 make 的作用是什么? 参考解析 make的作用是为slice, map or chan的初始化 然后返回引用 make函数是内建函数,函数定义: func make ( Type , size IntegerType ) Type make(T, args)函数的目的和new...