AI智能
改变未来

标签:Go语言

第33页
Go Modules 的使用-爱站程序员基地
Go语言

Go Modules 的使用

AI

Go 语言中一直被人诟病的一个问题就是没有一个比较好用的依赖管理系统,GOPATH 的设计让开发者一直有很多怨言,在 Go 语言快速发展的过程中也出现了一些比较优秀的依赖管理工具,比如 govendor、dep、glide 等,有一些差不多...

Golang 开发环境安装和配置-爱站程序员基地
Go语言

Golang 开发环境安装和配置

AI

Golang安装非常简单,我们直接到官网:https://golang.google.cn/dl 上下载对应系统的安装包即可; 其中windows(下载msi版本)和mac(下载pkg版本,安装目录在 /usr/local/go/ 下)的和...

Golang 定义常量-爱站程序员基地
Go语言

Golang 定义常量

AI

Golang 定义常量 在所有的编程语言当中常量都代表一个固定的值,一旦常量被定义则无法修改。在Golang中使用const关键字进行常量声明。 定义常量 Golang定义常规类型的常量可以忽略类型。1.const SUCCESS = tr...

go-slice实现的使用和基本原理-爱站程序员基地
Go语言

go-slice实现的使用和基本原理

AI

目录 摘要 Slice数据结构 使用make创建Slice 使用数组创建Slice Slice 扩容 Slice Copy 特殊切片 总结 参考 你的鼓励也是我创作的动力 Posted by 微博@Yangsc_o 原创文章,版权声明:自由...

Go - 实现项目内链路追踪-爱站程序员基地
Go语言

Go – 实现项目内链路追踪

AI

为什么项目内需要链路追踪?当一个请求中,请求了多个服务单元,如果请求出现了错误或异常,很难去定位是哪个服务出了问题,这时就需要链路追踪。 从图中可以清晰的看出他们之间的调用关系,通过一个例子说明下链路的重要性,比如对方调我们一个接口,反馈在...

go mod使用-爱站程序员基地
Go语言

go mod使用

AI

go mod GO111MODULE 有三个值:off, on和auto(默认值) GO111MODULE=off ,go命令行将不会支持module功能,寻找依赖包的方式将会沿用旧版本那种通过vendor目录或者GOPATH模式来查找。 ...

GOF23之工厂模式详解-爱站程序员基地
Go语言

GOF23之工厂模式详解

AI

介绍 工厂模式是我们最常用的实例化对象模式了,是用工厂方法代替new操作的一种模式。著名的Jive论坛 ,就大量使用了工厂模式,工厂模式在Java程序系统可以说是随处可见。该模式满足了开闭原则,依赖倒转原则,迪米勒法则,实现了实现创建者和调...

go gin框架写一个简单的接口-爱站程序员基地
Go语言

go gin框架写一个简单的接口

AI

使用gin写一个简单get接口 需求:把订单数据返回给前端 1.下载并安装gin ​ go get -u github.com/gin-gonic/gin 2.结构目录如下 ​ 对数据库的操作写在model文件夹中 3.mysql.go用来...

GoLang - Go中闭包用法【二】-爱站程序员基地
Go语言

GoLang – Go中闭包用法【二】

AI

当我们不希望给函数起名字的时候,可以使用匿名函数,例如:func(x, y int) int { return x + y }。 这样的一个函数不能够独立存在(编译器会返回错误:non-declaration statement outsi...