码迷,mamicode.com
首页 >  
搜索关键字:golang 条件语句与循环    ( 3915个结果
【Golang】快速复习指南QuickReview(四)——函数
函数 作为增强代码的复用性性和可读性,函数必不可少。 1.C#中的函数 1.1 可变参数params static int IntSum(int x, int y) { return x + y; } //重载,可变参数 static int IntSum(params int[] x) { int ...
分类:其他好文   时间:2020-11-26 15:18:47    阅读次数:10
grpc.v2
前述 golang grpc的API有2个版本: v1: github.com/golang/protobuf(proto + grpc) github.com/grpc/grpc-go(grpc stup) v2: google.golang.org/protobuf(proto) ? https ...
分类:其他好文   时间:2020-11-26 15:13:52    阅读次数:5
Ubuntu18下使用supervisor守护golang进程
golang编译后可以使用 nohup ./test & 进行后台启动,但却没有守护进程的功能 当然了,写shell脚本肯定是可以实现后台守护的功能的,奈何本人不会写啊 此时就想到了supervisor 首先安装 apt install supervisor 创建配置文件 vim /etc/supe ...
分类:系统相关   时间:2020-11-26 15:01:15    阅读次数:10
golang gomail+fasttemplate+mailhog 发送邮件
今天有写过一个基于go-simple-mail 发送email 的demo,主要是复用连接,但是发现有问题,后边尝试了下 gomail,发现很不错没有问题,通过分析代码,还是go-simple-mail 实现上的问题 gomail参考demo 大部分不变,主要是修改关于email 发送的实现 参考代 ...
分类:其他好文   时间:2020-11-25 13:03:10    阅读次数:18
golang gin 中常用中间件
在Gin的整个实现中,中间件可谓是Gin的精髓。一个个中间件组成一条中间件链,对HTTP Request请求进行拦截处理,实现了代码的解耦和分离,并且中间件之间相互不用感知到,每个中间件只需要处理自己需要处理的事情即可。今天我们就通过这篇文章,详细的介绍Gin中间的使用和原理。 Gin默认中间件 在 ...
分类:其他好文   时间:2020-11-21 12:24:54    阅读次数:4
Docker基础知识及入门
什么是Docker? Docker是由dotcloud公司使用golang语言进行开发的,基于Linux内核的 cgroup,namespace,以及OverlayFS类的Union FS等技术,对进程进行封装隔离,属于操作系统层面的虚拟化技术。由于隔离的进程独立于宿主和其它的隔离的进程,因此也称其 ...
分类:其他好文   时间:2020-11-20 12:22:59    阅读次数:27
Go语言中用 os/exec 执行命令的五种姿势
完整系列教程详见:http://golang.iswbm.com 在 Golang 中用于执行命令的库是 os/exec,exec.Command 函数返回一个 Cmd 对象,根据不同的需求,可以将命令的执行分为三种情况 只执行命令,不获取结果 执行命令,并获取结果(不区分 stdout 和 std ...
分类:编程语言   时间:2020-11-20 12:15:08    阅读次数:11
leetcode之162寻找峰值Golang
题目描述 峰值元素是指其值大于左右相邻值的元素。 给定一个输入数组 nums,其中 nums[i] ≠ nums[i+1],找到峰值元素并返回其索引。 数组可能包含多个峰值,在这种情况下,返回任何一个峰值所在位置即可。 你可以假设 nums[-1] = nums[n] = -∞。 示例 1: 输入: ...
分类:其他好文   时间:2020-11-20 11:16:47    阅读次数:5
leetcode之374前K个高频元素Golang
题目描述 给定一个非空的整数数组,返回其中出现频率前 *k* 高的元素。 示例 1: 输入: nums = [1,1,1,2,2,3], k = 2 输出: [1,2] 示例 2: 输入: nums = [1], k = 1 输出: [1] 提示: 你可以假设给定的 k 总是合理的,且 1 ≤ k ...
分类:其他好文   时间:2020-11-19 12:37:55    阅读次数:6
2020-11-10:golang中的接口,类型不空,值为空,如何判断是nil?
福哥答案2020-11-10: reflect.ValueOf(接口变量).IsNil(),用这个即可判断。对于值类型,会panic。两种方法如下:1.异常判断:recover捕获。2.类型判断:reflect.ValueOf(接口变量).Kind()获取类型。 golang代码如下: packag ...
分类:其他好文   时间:2020-11-16 14:03:07    阅读次数:20
3915条   上一页 1 ... 12 13 14 15 16 ... 392 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!