文章列表

Go 语言闭包函数_作用_应用场景讲解

在 Go 语言中,闭包是个啥概念呢?一句话来讲:引用了外部变量的匿名函数。公式如下: 函数 + 引用外部变量 = 闭包。一、定义闭包,下面代码演示了如何在 Go 语言中定义闭包 ...

Go 语言函数实现接口(将函数当做接口来调用)

在 Go 语言中,其他基本类型能够实现接口,函数同样可以实现接口。下面我们定义一个名为狗 Dog 的接口,上面这个接口需要实现 Say() 方法,调用时需传入一个 interface{} 类型的变量。这是个啥类型呢?这种类型表示你可以传入任意类型的值...

Go 语言匿名函数_回调函数

在 Go 语言中,匿名函数是没有名字的函数,只有函数体。匿名函数经常以变量的形式被传递。大部分场景下,匿名函数经常被使用于实现函数回调、闭包等。匿名函数的定义格式如下 ...

Gin 框架输出转义后的 JSON (使用 AsciiJSON )

在 Gin 框架中,可以使用 AsciiJSON 来生成转义后的非 ASCII 字符的 JSON 格式数据, 示例代码如下 ...

Go 语言函数变量(将函数保存到变量中)

在 Go 语言中,函数也是一种类型,同样可以和其他类型(如 int 、float、string 等)一样被保存到变量中。示例代码如下 ...

Go 语言函数定义_声明_调用(超详细)

在 Go 语言中,定义一个函数需要声明参数和函数名等。定义函数需要以 func 标识开头,后面紧接着函数名、参数列表、返回参数列表以及函数体,函数名的命名有以下约束:函数名由字母、数字、下划线组成; 函数名不能以数字开头; 同一包内,函数名不能重名...

Go 语言函数

在编程中,函数是指一段可以直接被另一段程序或代码引用的、可重复使用的、用来实现单一或相关联功能的代码段。目的是为了提高应用的模块性和代码的重复利用率。相比较其他语言,Go 语言在设计上对函数进行了优化和改进,使其使用起来更加便利 ...

Gin 框架快速开始

通过本篇教程,小哈将手摸手带着大家通过 Gin 框架搭建一个 Web 服务,废话少说,咱们开始吧 ,安装 Gin 框架之前,你需要先安装 Go 语言环境 ,不同系统安装教程可参考下面教程: 第一步,下载并安装 Gin ...

go get 没有反应,下载不了(设置代理一秒解决)

小哈在安装好 Go 语言 1.15 环境后,想下载 Gin 框架的依赖包,但是发现长时间没有反应,仿佛卡住了一样,下载不下来。可以通过添加国内代理来解决,方法有两种,任选一种即可 ...

Gin 框架中文入门教程

Gin 是使用 Go 语言 (又称 Golang) 编写的 HTTP Web 框架。它是一个类似于 martini 但拥有更好性能的 API 框架,由于底层使用了 httprouter, 它的速度提高了 40 倍。如果你需要提供高性能、生产力优秀的 Web 框架,那么 Gin 值得拥有 ...