Golang教程网
Golang教程网
  • 博客首页
  • 实战学习Golang
  • 日常工作实战
  • 小程序实战开发
    • 微信小程序开发
    • 百度智能小程序开发
    • QQ小程序开发
    • 头条小程序开发
    • 支付宝小程序开发
  • 学习笔记
  • 搜索
数据结构【Golang实现】(五)——栈
发表于 2023-07-29

数据结构——栈 顺序栈 1. 定义结构体 type SequentialStack struct { items []any // 栈内元素 top int // 栈顶,也是栈内元素数 size int // 栈容量 } 2. NewStack() // NewStack 初始化栈 func NewStack(size int) *SequentialStack { return

通过Golang中的方法更改类型的基础值
发表于 2023-07-29

: 1. 使用内置的类型转换函数:Go语言提供了内置的类型转换函数,可以将一个类型的值转换为另一个类型的值。例如,可以使用内置的float64()函数将一个int类型的值转换为float64类型的值。 2. 使用类型断言:Go语言提供了类型断言,可以将一个接口类型的值转换为其他类型的值。例如,可以使用类型断言将一个interface{}类型的值转换为int类型的值。 3. 使用reflect包

golang怎么将字节数组(byte)转为string
发表于 2023-07-29

Go语言是一个强大的编程语言,因其资源效率高、跨平台支持好、并发性能优良等特点而备受开发者的欢迎。在Go语言中,字节数组(byte)转字符串(string)是一个常见操作,通常我们使用内置的函数进行转换。本篇文章就来介绍Go语言中字节数组和字符串的转换方法。一、字节数组转字符串在Go语言中,使用内置的string()函数可以将字节数组(byte)转换成字符串(string),具体的语法格式如下

精选Golang高频面试题和答案汇总
发表于 2023-07-29

大家好,我是阳哥。 之前写的《 GO必知必会面试题汇总》,已经阅读破万,收藏230+。 也欢迎大家收藏、转发本文。 代码示例 1.并发安全性 Go语言中的并发安全性是什么?如何确保并发安全性? 解答: 并发安全性是指在并发编程中,多个goroutine对共享资源的访问不会导致数据竞争和不确定的结果。 为了确保并发安全性,可以采取以下措施: 使用互斥锁(Mutex)

Golang内置类型和函数
发表于 2023-07-29

1.1. 内置类型 1.1.1. 值类型: bool int(32 or 64), int8, int16, int32, int64 uint(32 or 64), uint8(byte), uint16, uint32, uint64 float32, float64 string complex64, complex128 array -- 固定长度的数组 1.1.2.

Golang 之 切片
发表于 2023-07-29

切片 go语言的切片与Python的切片看起来是一样的,但是却截然不同,Python的切片操作是一种深拷贝行为,切出来就是切出来了,go语言的切片操作是一种引用行为。 为什么会有切片 地址长度容量 切片的定义 语法: var 切片名 []数据类型 例子: package main import "fmt" func main() { var s1 []int //定义一个整数类型的切片

golang内置函数(buildin)
发表于 2023-07-29

一、说明 Golang设计者为了编程方便,提供了一些函数,这些函数可以直接使用,我们称为Go的内置函数。 二、常用函数 1. len() func len(v Type) int 函数len返回 v 的长度 数组:v中元素的数量 数组指针:*v中元素的数量(v为nil时panic) 切片、映射:v中元素的数量;若v为nil,len(v)即为零 字符串:v中字节的数量 通道

golang内置函数
发表于 2023-07-29

Go 语言拥有一些不需要进行导入操作就可以使用的内置函数。它们有时可以针对不同的类型进行操作,例如:len、cap 和 append,或必须用于系统级的操作,例如:panic。因此,它们需要直接获得编译器的支持。 append -- 用来追加元素到数组、slice中,返回修改后的数组、slice close -- 主要用来关闭channel delete --

golang中的常用内置函数
发表于 2023-07-29

在 Golang 中,要导出一个函数,需要满足以下两个条件: 1.函数名首字母必须大写。 2.函数必须定义在一个外部可访问的包中。 举个例子,如果你有一个包名为 `mypackage`,并且你想导出一个名为 `MyFunction` 的函数,你需要在 `mypackage` 包中定义一个如下的函数: ``` func MyFunction() { // your code here } ```

golang实现的公式引擎formula
发表于 2023-07-29

> 引言 : > 由于之前开发一个报表系统,需要对数据进行自定义计算,故开发设计了一个数学公式引擎 ## 1、内置函数 支持对数学运算的编译执行,主要支持以下数学公式: * 支持四则运算 * 支持三角函数 * 支持位运算 * 支持三元操作 * 支持自定义参数 * 支持自定义函数 * 支持公式缓存 内置函数如下表 | 函数名称 | 参数个数 | 调用方式 | 结果 | | -------- |

第一页 上一页 1 ... 997 998 999 1000 下一页 尾页
友情链接: 免费取名网 安企CMS 商家收款码申请 AI学习网 Hello Web3
© 2026 Golang教程网, Created By 安企内容管理系统(AnqiCMS)