Go语言学习
文章平均质量分 54
PG Thinker
这个作者很懒,什么都没留下…
展开
-
Go语言学习笔记(六)数组
数组是具有相同唯一类型的一组已编号且长度固定的数据项序列,这种类型可以是任意的原始类型例如整型、字符串或者自定义类型。相对于去声明 number0, number1, …, number99 的变量,使用数组形式 numbers[0], numbers[1] …, numbers[99] 更加方便且易于扩展。数组元素可以通过索引(位置)来读取(或者修改),索引从 0 开始,第一个元素索引为 0,第二个索引为 1,以此类推。原创 2023-08-16 23:21:32 · 69 阅读 · 0 评论 -
Go语言学习笔记(五)函数
Go 语言标准库提供了多种可动用的内置的函数。例如,len() 函数可以接受不同类型参数并返回该类型的长度。如果我们传入的是字符串则返回字符串的长度,如果传入的是数组,则返回数组中包含的元素个数。函数是基本的代码块,用于执行一个任务。Go 语言最少有个 main() 函数。你可以通过函数来划分不同功能,逻辑上每个函数执行的是指定的任务。函数声明告诉了编译器函数的名称,返回类型,和参数。默认情况下的函数调用,Go的参数传递属于。原创 2023-08-16 23:20:42 · 55 阅读 · 0 评论 -
Go语言学习笔记(四)循环结构
Go的循环结构中,只有for循环结构,没有while和do...while循环结构。而Go的for循环结构总共有三种形式,其中一种使用了分号。while循环一样for(;;)一样,即循环体内部需要自己跳出来,否则会陷入死循环for {原创 2023-08-16 23:19:27 · 60 阅读 · 0 评论 -
Go语言学习笔记(三)分支结构
Go的分支结构与其它高级语言相似,支持if,if-else,if-else嵌套,switch等,Go在这些基础上,还有一个select语句。ififif...elseifelseelsefalseif 嵌套语句ifelse ififelse ifswitchswitchselectselectswitchselectcasecasecase。原创 2023-08-16 23:15:21 · 89 阅读 · 0 评论 -
Go语言学习笔记(二)基本数据类型
Go的数据类型及相关运算与大多数语言类似。拥有其它编程语言基础的读者,如:JavaScript,Java,C++等上手Go并不会很难,也不需要花大量的时间浪费在编程语言的共性上。原创 2023-08-16 23:13:38 · 92 阅读 · 0 评论 -
Go语言学习笔记(一)Go环境搭建及入门案例
本系列文章需要有一定的Java基础Go是一种开源的编程语言,由Google开发。它是一种类型安全和内存安全的语言,采用了并发编程的模型,具有高效的垃圾回收机制。Go的优势如下:简单易学:Go语言的语法简洁清晰,易于理解和上手。并发编程:Go语言采用轻量级线程goroutine和channel来实现并发编程,极大地简化了并发编程难度。高效:Go语言的编译速度非常快,生成的二进制文件也非常小;另外,它对于并发编程和网络编程的支持非常强大,能够轻松应对高并发、高吞吐量的场景。原创 2023-08-16 23:09:01 · 119 阅读 · 0 评论
分享