网站首页 fmt.println 第2页
-
Go语言零到一:初识变量(go语言示例)
引言变量和常量是编程语言中最基本的概念之一。在Go语言中,变量用于存储数据,而常量则用于表示不可更改的值。本节将介绍如何在Go语言中声明和使用变量与常量。1.变量声明变量:使用var关键字声明变量。示例:varageint...
2025-07-14 balukai 文章精选 2 ℃ -
go errgroup 获取gorouting错误信息
errgroup是Go官方x/sync/errgroup包提供的一个用于并发任务处理的工具,它可以帮你同时启动多个goroutine,并收集它们的错误,只要有任意一个出错,其他任务会尽早终止(如果你写得配合得当)。基本示例:并...
2025-07-14 balukai 文章精选 2 ℃ -
Go语言零到一:错误处理(go 错误处理)
引言错误处理是软件工程中的一个重要方面,它直接影响到程序的健壮性和用户体验。Go语言采用了一种不同于传统异常处理的错误处理机制,鼓励开发者显式地处理错误而不是依赖于异常。1.错误处理原则显式错误处理:Go鼓励在函数中返回一个erro...
2025-07-14 balukai 文章精选 2 ℃ -
Golang开发的一些注意事项(二)(golang入门项目)
1.sync.Cond同步1.1功能协调多个Goroutine,使得某个Goroutine能够在特定条件达成时被唤醒1.2核心方法NewCond(lLocker)*Cond:该方法用于创建一个条件变量,需要传入一个实现了...
2025-07-14 balukai 文章精选 2 ℃ -
Go语言零到一:传递参数(go函数传值)
引言在Go语言中,函数可以通过参数传递数据。理解参数是如何传递的对于编写正确的程序至关重要。1.值传递基本类型参数:当你将基本类型(如int,float64,string等)作为参数传递给函数时,实际上是在函数内部创建了一个该...
2025-07-14 balukai 文章精选 0 ℃ -
Go语言零到一:panic 和 recover 用法
引言在Go语言中,panic和recover是用于处理运行时错误的特殊机制。panic用于报告不可恢复的错误,而recover用于从panic中恢复,防止程序崩溃。1.panic机制触发panic:当程序遇到严重错...
2025-07-14 balukai 文章精选 1 ℃ -
golang标准库每日一库之os(golang cli库)
一、文件操作(FileI/O)1.基础文件操作函数/方法作用描述os.Create(filename)创建文件(覆盖已存在文件),返回*os.Fileos.Open(filename)以只读模式打开文件os.OpenFile(name...
2025-07-14 balukai 文章精选 1 ℃ -
2025-06-16:最小数组和。用go语言,你有一个整数数组 nums 和三个
2025-06-16:最小数组和。用go语言,你有一个整数数组nums和三个整数k、op1、op2。你可以对数组进行以下两种操作:1.操作1:选择一个元素,将该元素除以2后向上取整。最多能执行op1次,每个元素最多执行一次此操作...
2025-07-14 balukai 文章精选 2 ℃ -
2025-06-15:重排子字符串以形成目标字符串。用go语言,给定两个
2025-06-15:重排子字符串以形成目标字符串。用go语言,给定两个字符串s和t,它们是字母异位词(即包含完全相同的字符,只是顺序不同),以及一个整数k。你的任务是判断是否可能将s分成k个长度相等的连续子串,然后对这些子...
2025-07-14 balukai 文章精选 2 ℃ -
2025-06-27:用点构造面积最大的矩形Ⅰ。用go语言,给定一个二维
2025-06-27:用点构造面积最大的矩形Ⅰ。用go语言,给定一个二维坐标数组points,其中每个元素points[i]=[x_i,y_i]表示平面上的一个点。要求找出一个面积最大的矩形,满足以下条件:o矩形的四个顶点必须...
2025-07-14 balukai 文章精选 2 ℃
- 控制面板
- 网站分类
- 最新留言
-