GO语言的数据结构测试

简介: 用于docker了,go也慢慢看一些。。 推荐书籍《go语言实践》就是的中文版,有文字版PDF的。   package main import ( "fmt" ) //main is the entry of the program func main() { ...

用于docker了,go也慢慢看一些。。

推荐书籍《go语言实践》就是<Go in Action>的中文版,有文字版PDF的。

 

package main

import (
	"fmt"

)

//main is the entry of the program
func main() {
	var array1 [5]string
	array2 := [5]int{10, 20, 30, 40, 50}
	array3 := [...]int{10, 20, 30, 40, 50}
	array4 := [5]int{1: 10, 2: 20}
	array2[2] = 35
	array5 := [5]*int{0: new(int), 1: new(int)}
	
	*array5[0] = 10
	*array5[1] = 20
	
	array6 := [5]string{"Red", "Blue", "Green", "Yellow", "Pink"}
	
	array1 = array6
	
	array7 := [4][2]int{{10, 11}, {20, 21}, {30, 31}, {40, 41}}
	
	
	fmt.Println(array1, array2, array3, array4, array5, array6, array7)
}

  

目录
相关文章
|
3月前
|
存储 Go 容器
深入探究Go语言中的数据结构
深入探究Go语言中的数据结构
64 3
|
2月前
|
并行计算 算法 测试技术
C语言因高效灵活被广泛应用于软件开发。本文探讨了优化C语言程序性能的策略,涵盖算法优化、代码结构优化、内存管理优化、编译器优化、数据结构优化、并行计算优化及性能测试与分析七个方面
C语言因高效灵活被广泛应用于软件开发。本文探讨了优化C语言程序性能的策略,涵盖算法优化、代码结构优化、内存管理优化、编译器优化、数据结构优化、并行计算优化及性能测试与分析七个方面,旨在通过综合策略提升程序性能,满足实际需求。
68 1
|
2月前
|
数据库连接 Go 数据库
Go语言中的错误注入与防御编程。错误注入通过模拟网络故障、数据库错误等,测试系统稳定性
本文探讨了Go语言中的错误注入与防御编程。错误注入通过模拟网络故障、数据库错误等,测试系统稳定性;防御编程则强调在编码时考虑各种错误情况,确保程序健壮性。文章详细介绍了这两种技术在Go语言中的实现方法及其重要性,旨在提升软件质量和可靠性。
41 1
|
2月前
|
测试技术 Go
go语言中测试工具
【10月更文挑战第22天】
36 4
|
3月前
|
分布式计算 Hadoop Unix
Hadoop-28 ZooKeeper集群 ZNode简介概念和测试 数据结构与监听机制 持久性节点 持久顺序节点 事务ID Watcher机制
Hadoop-28 ZooKeeper集群 ZNode简介概念和测试 数据结构与监听机制 持久性节点 持久顺序节点 事务ID Watcher机制
58 1
|
3月前
|
算法 Java 测试技术
数据结构 —— Java自定义代码实现顺序表,包含测试用例以及ArrayList的使用以及相关算法题
文章详细介绍了如何用Java自定义实现一个顺序表类,包括插入、删除、获取数据元素、求数据个数等功能,并对顺序表进行了测试,最后还提及了Java中自带的顺序表实现类ArrayList。
47 0
|
5月前
|
搜索推荐 算法 Go
深入探索堆:Go语言中的高效数据结构
深入探索堆:Go语言中的高效数据结构
|
5月前
|
SQL 安全 测试技术
[go 面试] 接口测试的方法与技巧
[go 面试] 接口测试的方法与技巧
|
5月前
|
算法 安全 测试技术
Go - 常用签名算法的基准测试
Go - 常用签名算法的基准测试
46 2
|
6月前
|
运维 监控 测试技术
Golang质量生态建设问题之接入并使用Go单元测试插件的问题如何解决
Golang质量生态建设问题之接入并使用Go单元测试插件的问题如何解决