月度归档:5 月 2022

有时您可能希望从 CSRF 保护中排除一组 URI。例如,如果您使用 Stripe 处理付款并使用他们的 webhook 系统,则需要将您的 Stripe webhook 处理程序路由从 CSRF 保护中排除,因为 Stripe 不会知道要向您的路由发送什么 CSRF 令牌。 常,您应该将这些类型的…

继续阅读

在Go语言中,关键字 if 是用于测试某个条件(布尔型或逻辑型)的语句,如果该条件成立,则会执行 if 后由大括号{}括起来的代码块,否则就忽略该代码块继续执行后续的代码。 If 语句告诉我们,如果条件为真,它将执行一个语句块,如果条件为假,它将不执行。但是如果我们想做其他的事情,如果条件是错误的。…

继续阅读

运算符是任何编程语言的基础。因此,如果不使用运算符,Go 语言的功能是不完整的。运算符允许我们对操作数执行不同类型的操作。在 Go 语言中,运算符可以根据其不同的功能进行分类: 1. 算术运算符 这些用于对 Go 语言中的操作数执行算术/数学运算: 加法:“+”运算符添加两个操作数。例如,x+y。 …

继续阅读

正如名字CONSTANTS所暗示的意思是固定的,在编程语言中也是一样的,即一旦常量的值被定义,它就不能被进一步修改。可以有任何基本数据类型的常量,常量是一个简单值的标识符,在程序运行时,不会被修改的量。 常量的声明和变量声明非常类似,只是把var换成了const,常量在定义的时候必须赋值。 常量的定…

继续阅读

Beego 基本描述 beego 官方网址 :http://beego.gocn.vip/beego/zh/developing/ beego 是一个快速开发 Go 应用的 HTTP 框架,他可以用来快速开发 API、Web 及后端服务等各种应用,是一个 RESTful 的框架,主要设计灵感来源于 …

继续阅读

数据类型指定有效 Go 变量可以保存的数据类型。在 Go 语言中,类型分为以下四类: 基本类型:数字、字符串和布尔值属于这一类。 聚合类型:数组和结构属于这一类。 引用类型:指针、切片、映射、函数和通道属于此类别。 接口类型 在这里,我们将讨论 Go 语言中的基本数据类型。基本数据类型进一步分为三个…

继续阅读

关键字或保留字是语言中用于某些内部进程或表示某些预定义动作的单词。因此,这些词不允许用作标识符。否则这样做将导致编译时错误。 例子: 输出: Go 语言共有25个关键词,如下所示: 例子:

在编程语言中,标识符用于识别目的。或者换句话说,标识符是程序组件的用户定义名称。在 Go 语言中,标识符可以是变量名、函数名、常量、语句标签、包名或类型。 例子: 上例中共有三个标识符可用: main:包的名称 main():函数名 name:变量的名称 定义标识符的规则:定义有效的 Go 标识符有…

继续阅读

Hello World  是任何编程语言中的第一个基本程序。让我们使用以下步骤用 Go 语言编写第一个程序: 首先打开 Go 编译器。在 Go 语言中,程序以 .go 扩展名保存,它是一个 UTF-8 文本文件。 现在,首先在程序中添加 main 包: 每个程序都必须以包声明开始。在 Go…

继续阅读

在 MacOS 上安装 Golang 的步骤 第 1 步:检查是否安装了 Go。在我们开始安装 Go 之前,最好检查一下它是否已经安装在您的系统上。要检查您的设备是否预装了 Golang,只需转到终端并运行以下命令: 如果已经安装了 Golang,它将生成一条消息,其中包含可用的 Golang 版本…

继续阅读

10/46