首页 GoLang

GoLang 第3页

  • golang生成指定位数的随机数的方法

    golang生成指定位数的随机数的方法

    1.随机数 随机数,是使用一个确定性的算法计算出来随机数序。在程序开发中经常需要产生随机数,如随机数验证码登陆、作为唯一身份标识数据等等。 2.rand库...

    GoLang 2020-01-19 245 0
  • golang之数据校验的实现代码示例

    golang之数据校验的实现代码示例

    目前大都是使用validator 安装 go get gopkg.in/go-playground/validator.v9 原理...

    GoLang 2020-01-19 221 0
  • golang中之strconv包的具体使用方法

    golang中之strconv包的具体使用方法

    在编程过程中,我们常常需要用到字符串与其它类型的转换,strconv包可以帮我们实现此功能。 1.string -> int 使用方法:func...

    GoLang 2020-01-19 248 0
  • golang之反射和断言的具体使用

    golang之反射和断言的具体使用

    1. 反射 反射这个概念绝大多数语言都有,比如Java,PHP之类,golang自然也不例外,反射其实程序能够自描述和自控制的一类机制。 比如,通过...

    GoLang 2020-01-19 244 0
  • 使用Go添加HTTPS的实现代码示例

    使用Go添加HTTPS的实现代码示例

    简介 现在的网站没有 HTTPS 都不好意思见人了. 超文本传输安全协议(英语:HyperText Transfer Protocol Secure,缩...

    GoLang 2020-01-19 229 0
  • Go中http超时问题的排查及解决方法

    Go中http超时问题的排查及解决方法

    背景 最新有同事反馈,服务间有调用超时的现象,在业务高峰期发生的概率和次数比较高。从日志中调用关系来看,有2个调用链经常发生超时问题。 问题1: A服务使用...

    GoLang 2020-01-19 183 0
  • Golang实现拓扑排序(DFS算法版)

    Golang实现拓扑排序(DFS算法版)

    问题描述:有一串数字1到5,按照下面的关于顺序的要求,重新排列并打印出来。要求如下:2在5前出现,3在2前出现,4在1前出现,1在3前出现。 该问题是一个非常...

    GoLang 2020-01-19 216 0
  • 详解使用Go添加Nginx代理的方法示例

    详解使用Go添加Nginx代理的方法示例

    简介 Nginx 是一个高性能的 HTTP 服务器和反向代理服务器. 最常用的两个功能是反向代理和负载均衡. 反向代理 反向代理是正向代理的反面. 普...

    GoLang 2020-01-19 204 0
  • 使用Go进行单元测试的实现

    使用Go进行单元测试的实现

    简介 日常开发中, 测试是不能缺少的. Go 标准库中有一个叫做 testing 的测试框架, 可以用于单元测试和性能测试. 它是和命令 go...

    GoLang 2020-01-19 241 0
  • 如何在Go中使用切片容量和长度

    如何在Go中使用切片容量和长度

    来做一个快速测验-以下代码输出什么? vals := make([]int, 5) for i := 0; i < 5; i++ {...

    GoLang 2020-01-18 242 0
  • golang执行命令获取执行结果状态(推荐)

    golang执行命令获取执行结果状态(推荐)

    这几天在用golang写一个工具,要执行外部命令工具,而且还要将外部命令工具输出的日志也要输出出来。网上找了一下,资料很多,关键是执行的结果成功或失败状态没找到...

    GoLang 2020-01-18 629 0
  • go json数据转发的实现代码

    go json数据转发的实现代码

    案例 例如,有个 GET 接口,可以批量获取用户信息👇 > curl 'http://localhost:8080/use...

    GoLang 2020-01-18 261 0
  • Go 中 slice 的 In 功能实现探索

    Go 中 slice 的 In 功能实现探索

    之前在知乎看到一个问题:为什么 Golang 没有像 Python 中 in 一样的功能?于是,搜了下这个问题,发现还是有不少人有这样的疑问。 今天来谈谈这个...

    GoLang 2020-01-18 188 0
  • 详解Go中Set的实现方式

    详解Go中Set的实现方式

    本篇主要讲述如何利用Go语言的语法特性实现Set类型的数据结构。 需求 对于Set类型的数据结构,其实本质上跟List没什么多大的区别。无非是Set不能...

    GoLang 2020-01-17 316 0
  • golang协程池设计详解

    golang协程池设计详解

    Why Pool go自从出生就身带“高并发”的标签,其并发编程就是由groutine实现的,因其消耗资源低,性能高效,开发成本低的特性而被广泛应用到各种场景...

    GoLang 2020-01-17 274 0
© 编程脚本学习网