AI智能
改变未来

标签:Go语言

第40页
golang单元测试之mock-爱站程序员基地
Go语言

golang单元测试之mock

AI

点击上方“黑光技术”,选择“设为星标”完美之道,不在无可增加,而在无可删减! 黑光技术专栏   Golang UnitTest单元测试 Golang官方依赖管理工具dep学习使用 Golang信号处理和如何实现进程优雅退出 golang的h...

golang学习之第二天-爱站程序员基地
Go语言

golang学习之第二天

AI

第二天 指针 一个指针变量指向了一个值的内存地址,类似于变量和常量。 指针声明格式如下: var var_name *var-typestr := new(string)//列var ip *int 指针赋值 var a int= 20 /...

golang基础小记(7)——切片:初始化、基础概念-爱站程序员基地
Go语言

golang基础小记(7)——切片:初始化、基础概念

AI

切片(slice) 切片(Slice)是一个拥有相同类型元素的可变长度的序列。切片是引用类型,本身并不存储任何数据,其内部包括 地址 、 长度 、 容量 ,其底层是数组,所以 地址 指向底层数组的对应元素。另外, 长度 是切片的元素个数, ...

GoLang学习十七:错误处理-爱站程序员基地
Go语言

GoLang学习十七:错误处理

AI

错误处理 1.1什么是错误 错误是什么? 错误指的是可能出现问题的地方出现了问题。比如打开一个文件时失败,这种情况在人们的意料之中。 而异常指的是不应该出现问题的地方出现了问题。比如引用了空指针,这种情况在人们的意料之外。可见,错误是业务过...

golang 多协程的同步方法总结-爱站程序员基地
Go语言

golang 多协程的同步方法总结

AI

之前用 go 写一个小工具的时候, 用到了多个协程之间的通信, 当时随手查了查, 结果查出来一大坨, 简单记录一下. golang 中多个协程之间是如何进行通信及数据同步的嘞. 共享变量 一个最简单, 最容易想到的, 就是通过全局变量的方式...

Go package(3):io包介绍和使用-爱站程序员基地
Go语言

Go package(3):io包介绍和使用

AI

IO 操作的基本分类 在计算机中,处理文件和网络通讯等,都需要进行 IO 操作,IO 即是 input/ouput,计算机的输入输出操作。 Go语言中的 IO 操作封装在如下几个包中: io 为 IO 原语提供基本的接口 io/ioutil...

Go 语言压测并发请求脚本-爱站程序员基地
Go语言

Go 语言压测并发请求脚本

AI

1.背景 在性能测试场景中,需要进行评估服务的QPS和服务并发数.完全模拟程序并发数非go 语言channel和gorouting 莫属如下脚本内容 package mainimport (\"fmt\"\"net/http\"\"time...

golang 数学函数-爱站程序员基地
Go语言

golang 数学函数

AI

数学函数 三角函数正弦函数,反正弦函数,双曲正弦,反双曲正弦func Sin(x float64) float64func Asin(x float64) float64func Sinh(x float64) float64func As...