阿里云文档 2025-07-18

通过Go语言的SQL包开发Lindorm宽表应用的方法和示例

本文介绍通过Go语言的database/sql包使用SQL开发Lindorm宽表应用的方法和示例。

文章 2023-10-21 来自:开发者社区

Go 语言内置 I/O 多路复用机制

介绍Go 协程之间通过 channel 通信,但是 channel 读写取决于自身特性,即是否有可写入缓冲区、缓冲区中是否有数据、是否已关闭...为了检测 channel 的特性,Go 提供了一个关键字 select,可用于实现 I/O 多路复用机制。本文我们介绍 Go 关键字 select 的使用方式。使用方式Go 关键字 select 中包含 case 语句和 default 语句,其中 d....

文章 2023-10-19 来自:开发者社区

深度解析:Go语言面向对象编程和方法调用机制

/ Go 语言方法和接收器:更深入地理解对象行为 /   引言方法和接收器是 Go 语言实现面向对象编程的基础。方法将功能定义为特定类型的行为,接收器则是调用方法的对象实例。充分理解方法和接收器的工作机制,可以编写出更加清晰、灵活的 Go 代码。本文将通过详实的示例代码,深入剖析 Go 语言方法和接收器的各个知识点,包括方法定义、接收器类型选择、接口实现等。希望本文可以帮助大家更好地运....

深度解析:Go语言面向对象编程和方法调用机制
文章 2022-11-30 来自:开发者社区

聊一聊Go语言的反射机制

学过后端的同学应该很清楚反射的意思。当我们使用一个类的时候必定知道它什么在对该类进行实例化,最后使用new出来的新对象进行操作Buy buy = new Buy(); buy.getApple(99);反射指的是跟正常的类加载机制相反。我们初始情况下不清楚需要加载什么,需要在类加载的过程中去配置指定的类,Go语言中提供有这样的机制,在运行中更新变量并进行检查他们的值与方法且进行使用,但是在编译代....

文章 2022-11-08 来自:开发者社区

go语言反射机制、reflect.TypeOf、 reflect.ValueOf、字符串处理(详解)

文章目录前言一、反射基本概念①go语言反射为何而生?②反射弊端③怎样使用反射机制?一、反射使用到的库及常用函数①用到的库②常用的字符串处理函数(1) 将字符串加载为固定的类型strconv.ParseBool()(2)去除字符串首尾空格strings.TrimSpace()(3)获取特定子串的下标(4)将字符串转换为数值strconv.Atoi()(5)将数值转换为字符串strconv.Itoa....

文章 2022-02-16 来自:开发者社区

GO语言练习:channel select 超时机制

1、代码 1 package main 2 3 import ( 4 "time" 5 "fmt" 6 ) 7 8 func waitFor(ch chan int) { 9 fmt.Println(time.Now(), "writing ...") 10 time.Sleep(1e9) 11 ch <- 10 12 ...

文章 2022-02-16 来自:开发者社区

Go语言并发机制初探

Go语言并发机制初探 Go 语言相比Java等一个很大的优势就是可以方便地编写并发程序。Go 语言内置了 goroutine 机制,使用goroutine可以快速地开发并发程序, 更好的利用多核处理器资源。这篇文章学习 goroutine 的应用及其调度实现。   一、Go语言对并发的支持 使用goroutine编程 使用 go 关键字用来创建 goroutine 。将go声明...

Go语言并发机制初探
文章 2022-02-16 来自:开发者社区

Go 语言传统的同步 goroutine 的机制

在这方面,JAVA确实细致, 至于GO能否在线程池方法有JAVA的优势, 要时间证明。 package main import ( "fmt" "runtime" "sync" ) var ( counter int wg sync.WaitGroup mutex sync.Mutex ) func main() { runtime.GOMAXPROC...

文章 2022-02-15 来自:开发者社区

Go语言并发机制初探

Go 语言相比Java等一个很大的优势就是可以方便地编写并发程序。Go 语言内置了 goroutine 机制,使用goroutine可以快速地开发并发程序, 更好的利用多核处理器资源。这篇文章学习 goroutine 的应用及其调度实现。 一、Go语言对并发的支持 使用goroutine编程 使用 go 关键字用来创建 goroutine 。将go声明放到一个需调用的函数之前,在相同地址空间调用....

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

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注