阿里云文档 2024-06-21

使用Go语言开发网关插件扩展网关功能

开发网关插件可以扩展API网关的核心功能,使其能够满足更加复杂和特定的业务需求。本文介绍如何使用Go语言开发网关插件,并提供了本地开发和调试的指引。

阿里云文档 2024-05-20

使用Go语言驱动连接表格存储

表格存储提供了Go语言驱动用于使用SQL访问表格存储数据。本文介绍如何使用Go语言驱动连接表格存储。

Go语言核心编程 - 数据结构和算法

47 课时 |
1799 人已学 |
免费

Go语言核心编程 - 基础语法、数组、切片、Map

182 课时 |
3183 人已学 |
免费

Go语言核心编程 - 面向对象、文件、单元测试、反射、TCP编程

162 课时 |
1547 人已学 |
免费
开发者课程背景图
文章 2024-02-22 来自:开发者社区

Go语言开发小技巧&易错点100例(十二)

本期看点(技巧类用【技】表示,易错点用【易】表示): Go HTTP全局异常处理器【技】 Go反射【技】 正文开始: Go HTTP全局异常处理器 在Go语言中,使用net/http包构建HTTP服务器时,全局异常处理器通常指的是一个中间件,它可以捕获所有未被其他处理程序捕获的异常,并对它们进行统一的错误处理。这包括HTTP响应错误...

文章 2024-02-22 来自:开发者社区

Go语言开发小技巧&易错点100例(十一)

本期看点(技巧类用【技】表示,易错点用【易】表示): Go函数式编程【技】 不建议map使用指针类型作为Key【易】 直接使用值为nil的slice和map【易】 正文开始: Go函数式编程 函数式编程是一种编程范式。函数式编程语言最重要的基础是λ演算,λ演算的函数可以接受函数当作输入(参数)和输出(返回值)。与指令式编程...

文章 2024-02-22 来自:开发者社区

Go语言开发小技巧&易错点100例(十)

本期看点(技巧类用【技】表示,易错点用【易】表示): Go string的长度【易】 Go优雅的Test方法【技】 slice的各种截取【易】 正文开始: Go string的长度 在高级编程语言中,string类型的底层定义都大致相同,通常情况下,string类型是由字符数组或字符指针来定义的。 一种...

文章 2024-02-22 来自:开发者社区

Go语言开发小技巧&易错点100例(九)

本期看点(技巧类用【技】表示,易错点用【易】表示): 遍历指针数组【易】 检查nil以提升程序安全性和健壮性【技】【易】(打了双标签哦!) 正文开始: 遍历指针数组 在Go语言中,参数传递是通过值传递实现的,无论是基本类型还是复合类型。然而,当涉及到指针和引用类型时,传递方式会有所不同。 比如下面这段代码,猜猜输出的是什么?...

Go语言开发小技巧&易错点100例(九)
文章 2024-02-22 来自:开发者社区

Go语言开发小技巧&易错点100例(八)

本期看点(技巧类用【技】表示,易错点用【易】表示): JSON Marshal和Proto Marshal在Protobuf Message结构体上使用的不同【易】 channel方式代替time.Sleep()方法【技】 正文开始: JSON Marshal和Proto Marshal在gRPC Message上使用的不同 我们先...

Go语言开发小技巧&易错点100例(八)
文章 2024-02-22 来自:开发者社区

Go语言开发小技巧&易错点100例(七)

本期看点(技巧类用【技】表示,易错点用【易】表示): 优雅的关闭Go程序【技】 指针声明后未赋值前不能直接操作【易】 正文开始: 优雅的关闭Go程序【技】 在实际的开发中你可能会遇到这样的问题,程序异常终止但自己却浑然不知,程序关闭前消息队列还有部分未消费等等,所以程序不能异常终止,我们可以选择更加优雅的方式进行程序的关闭,话不多说...

Go语言开发小技巧&易错点100例(七)
文章 2024-02-22 来自:开发者社区

Go语言开发小技巧&易错点100例(六)

本期看点(技巧类用【技】表示,易错点用【易】表示): Go打印日志到文件【技】 recover方式的异常处理【易】 Go HTTP请求重定向【技】 正文开始: Go打印日志到文件 打印日志的意义在于记录程序运行过程中的各种信息和事件,以便在程序出现问题时能够更快地定位和解决问题。日志可以记录程序的输入、输出、异常、错误、性...

Go语言开发小技巧&易错点100例(六)
文章 2024-02-22 来自:开发者社区

Go语言开发小技巧&易错点100例(五)

本期看点(技巧类用【技】表示,易错点用【易】表示): (1)pprof查看运行时状态信息【技】 (2)goruntine使用后的销毁【易】 PS:《Go语言开发小技巧&易错点100例》算上这一篇已经完成了20篇啦!五分之一!继续加油 正文如下: 1 pprof查看运行时状态信息 pprof是Go语言的性能分析工具,主要可以分析以下几种情况:...

Go语言开发小技巧&易错点100例(五)

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。