码迷,mamicode.com
首页 >  
搜索关键字:golang 条件语句与循环    ( 3915个结果
从0写一个Golang日志处理包
WHY 日志概述 日志几乎是每个实际的软件项目从开发到最后实际运行过程中都必不可少的东西。它对于查看代码运行流程,记录发生的事情等方面都是很重要的。 一个好的日志系统应当能准确地记录需要记录的信息,同时兼具良好的性能,接下来本文将从0写一个Golang日志处理包。 通常Go应用程序多为并发模型应用, ...
分类:其他好文   时间:2020-08-11 14:18:24    阅读次数:63
Golang | 既是接口又是类型,interface是什么神仙用法?
本文始发于个人公众号:TechFlow,原创不易,求个关注 今天是golang专题的第12篇文章,我们来继续聊聊interface的使用。 在上一篇文章当中我们介绍了面向对象的一些基本概念,以及golang当中interface和多态的实现方法。今天我们继续来介绍interface当中其他的一些方法 ...
分类:其他好文   时间:2020-08-11 11:54:42    阅读次数:80
安装gopls
cd %GOPATH%go env -w GOPROXY=https://goproxy.io,directgo env -w GO111MODULE=on go get golang.org/x/tools/gopls@latest 结束记得关闭go env -w GO111MODULE=off ...
分类:其他好文   时间:2020-08-10 15:51:04    阅读次数:98
golang的 strconv
前言 不做文字搬运工,多做思路整理 就是为了能速览标准库,只整理我自己看过的...... 注意!!!!!!!!!! 单词都是连着的,我是为了看着方便、理解方便才分开的 1.strconv 中文文档 [英文文档] 2.表格总结 3.使用总结 跳转 golang知识库总结 golang 标准库 ...
分类:其他好文   时间:2020-08-06 13:12:47    阅读次数:63
golang 安装
centos 7 安装golang1.13.5 最新1.14.4安装直接跳转链接 本文主要介绍服务器端环境配置,开发环境是window的话可以参考 https://www.cnblogs.com/nickchou/p/10765743.html 方式一、用yum安装 1、用yum指令安装缺点是:不是 ...
分类:其他好文   时间:2020-08-05 13:10:29    阅读次数:66
Golang channel
简介 channel 是 Go 语言中的一个核心类型,可以把它看成管道。并发核心单元通过它就可以发送或者接收数据进行通讯,这在一定程度上又进一步降低了编程的难度。 channel 是一个数据类型,主要用来解决 go 程的同步问题以及 go 程之间数据共享(数据传递)的问题。 goroutine 运行 ...
分类:其他好文   时间:2020-08-04 09:50:41    阅读次数:51
Golang sync.WaitGroup
Go语言中除了可以使用通道(channel)和互斥锁进行两个并发程序间的同步外,还可以使用等待组进行多个任务的同步,等待组可以保证在并发环境中完成指定数量的任务 在 sync.WaitGroup(等待组)类型中,每个 sync.WaitGroup 值在内部维护着一个计数,此计数的初始默认值为零。 等 ...
分类:其他好文   时间:2020-08-04 09:48:34    阅读次数:65
Golang select
select的作用 Go里面提供了一个关键字 select, 通过 select 可以监听channel上的数据流动. select 的用法与 switch 语言非常类似, 由 select 开始一个新的选择块, 每个选择条件由 case 语句来描述. 与 switch 语句相比, select 有 ...
分类:其他好文   时间:2020-08-04 09:47:11    阅读次数:67
Golang 锁和条件变量
前言 前面我们为了解决go程同步的问题我们使用了channel, 但是go也提供了传统的同步工具. 它们都在go的标准库代码包 sync 和 sync/atomic 中. 下面我们来看一下锁的应用. 什么是锁呢? 就是某个协程(线程)在访问某个资源时先锁住, 防止其他协程的访问, 等访问完毕解锁后其 ...
分类:其他好文   时间:2020-08-04 09:46:17    阅读次数:59
3915条   上一页 1 ... 17 18 19 20 21 ... 392 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!