E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Golang学习笔记
第七天:
golang学习笔记
之net
★net|net包提供了可移植的网络I/O接口,包括TCP/IP、UDP、域名解析和Unix域socket.netnet包有如下接口:net.Addr:Network()string:连接类型,比如"tcp","udp"String()string:地址,比如"192.0.2.1:25","[2001:db8::1]:80"net.Error():前俩函数用来判别错误类型。net.OpError结
Macmillan_
·
2023-12-22 20:33
Golang 游戏leaf系列(七) 监听关闭
在
Golang学习笔记
十一os/signal包和实例runner看到对系统关闭的侦听方式:funcmain(){c:=make(chanos.Signal,0)signal.Notify(c)//Blockuntilasignalisreceived.s
合肥黑
·
2023-12-22 07:21
Golang学习笔记
以下的学习笔记来源于李文周博客,感谢作者的分享变量var声明方式:var变量名变量类型如果未声明,可以直接使用a:=123来实现,自动推导出变量类型匿名变量:x,_:=aaa()一般用于需要忽略这个值常量const常量是恒定不变的值,一般定义一些永远不能修改的值声明方式:constaaa=1常量计数器iota在iota出现时会被重置为0const(n1=iota//0n2//1_//2n4//3)
追风少年王大爷丶
·
2023-12-18 05:28
golang
Golang学习笔记
-1.9 for循环
本文系第九篇Golang语言学习教程Go语言只有For这一种循环语句。For循环有三种形式,只有其中一种使用分号。与其他语言for类似forinit;condition;post{}和while类似forcondition{}和其他语言for{;;}类似for{}init:一般为赋值表达式,为循环变量赋初值condition:循环控制条件,关系表达式或逻辑表达式post:一般为赋值表达式,给循环变
xunk1900
·
2023-12-18 04:49
golang学习笔记
——数据结构进阶
文章目录数据结构进阶mapmap示例sliceinterfaceembedded数据结构进阶常见数据结构实现原理本章主要介绍常见的数据结构,比如channel、slice、map等,通过对其底层实现原理的分析,来加深认识,以此避免一些使用过程中的误区。mapmap读取某个值时-返回结果可以为value,bool或者value。注意后者,在key不存在时,会返回value对应类型的默认值map的ra
怪我冷i
·
2023-12-15 06:22
golang从入门到入门
数据结构
golang学习笔记
——TCP端口扫描器
文章目录TCP端口扫描器非并发版本并发版本goroutine池并发版TCP端口扫描器time.SincefuncSincenet包Conn接口funcDialfuncDialTimeoutfuncFileConnTCP端口扫描器非并发版本packagemainimport("fmt""net")funcmain(){fori:=21;i0,indicatingthat//someofthedata
怪我冷i
·
2023-12-14 17:01
golang从入门到入门
golang
学习
笔记
golang学习笔记
(指针)
newnew(T)为一个T类型新值分配空间并将此空间初始化为T的零值,返回的是新值的地址,也就是T类型的指针*T,该指针指向T的新分配的零值.new要点内置函数new分配空间.传递给new函数的是一个类型,不是一个值.返回值是指向这个新分配的零值的指针.makemake(T,args)返回的是初始化之后的T类型的值,这个新值并不是T类型的零值,也不是指针*T,是经过初始化之后的T的引用.make只
毕业有1000个offer
·
2023-11-30 15:37
golang
指针
golang
golang学习笔记
——罗马数字转换器
文章目录罗马数字转换器代码参考LeetCode罗马数字转整数代码罗马数字转换器编写一个程序来转换罗马数字(例如将MCLX转换成1,160)。使用映射加载要用于将字符串字符转换为数字的基本罗马数字。例如,M将是映射中的键,其值将为1000。使用以下字符串字符映射表列表:M=>1000D=>500C=>100L=>50X=>10V=>5I=>1如果用户输入的字母与上述列表中的不同,则打印一个错误。请记
怪我冷i
·
2023-11-26 07:28
golang从入门到入门
golang
学习
笔记
golang学习笔记
——接口和继承比较2
接口和继承现在有一个需要要求大学生和足球运动员掌握英语技能,请问怎么实现?给运动员和学生结构体添加studyEnglish方法显示是可以的,但是篮球动员和中学生也学习了英语,显示不行。这时,我们可以直接给足球运动员和大学生添加方法,这样子足球运动员和大学生都可以学习英语了。typefootballerstruct{}func(this*footballer)studyEnglish(){}type
怪我冷i
·
2023-11-25 08:14
golang从入门到入门
学习
笔记
golang学习笔记
——错误处理
文章目录错误与panic错误处理错误处理策略直接返回错误给调用者返回错误给调用者,但添加更多信息暂时性错误进行重试逻辑创建可重用的错误判断错误类型错误处理的推荐做法错误与panicGo具有panic和recover之类的内置函数来管理程序中的异常或意外行为。但错误是已知的失败,你的程序应该可以处理它们。错误处理使用以下代码片段来练习各种错误处理策略packagemainimport("fmt""o
怪我冷i
·
2023-11-25 08:44
golang从入门到入门
golang
学习
笔记
golang学习笔记
——并发计算斐波纳契数
文章目录按顺序计算斐波纳契数并发计算斐波纳契数使用两个无缓冲channel的程序的第二个版本按顺序计算斐波纳契数
golang学习笔记
——将channel用作通信机制
golang学习笔记
——并发计算斐波纳契数
怪我冷i
·
2023-11-25 08:44
golang从入门到入门
golang
学习
笔记
Go语言
Golang学习笔记
Golang笔记这个学期选了Go语言与分布式开发课程,这篇博客是准备期末考试时所总结的笔记,内容比较基础。参考了github上的the-way-to-go。Golang笔记第一部分:基本语法变量常量条件语句if条件语句switch循环语句forgotobreak整型复数字符类型字符串类型第二部分:集合数组切片slice映射map第三部分:函数基本格式可变参数函数函数类型匿名函数闭包defer关键字
yyistiger
·
2023-11-25 05:27
其他
go
golang
golang学习笔记
——fmt.Printf()、fmt.Print() 和 fmt.Println()区别
fmt.Printf()、fmt.Print()和fmt.Println()区别fmt.Printf(),fmt.Print()和fmt.Println()这三个函数都是Go语言标准库fmt中的函数,它们都可以用于在控制台输出文本。但是它们之间存在一些重要的区别:fmt.Printf():这个函数的名字是“format”的缩写,说明它主要用于格式化输出。你可以在函数名后面使用格式化字符串(form
怪我冷i
·
2023-11-24 06:23
golang从入门到入门
golang
AI写作
golang学习笔记
(13)-gorm多态和引用关联标签
gorm多态,引用和关联标签目录gorm多态,引用和关联标签准备工作多态引用和关联标签关联标签引用除多对多多对多意外发现准备工作建立数据库连接import("fmt"_"github.com/go-sql-driver/mysql""gorm.io/driver/mysql""gorm.io/gorm""log")vardb*gorm.DBfuncOpenDB(){dsn:="root:adss1
-logieeU
·
2023-11-21 03:20
golang
学习
数据库
Go的面向接口——
Golang学习笔记
5
文章目录ducktyping的概念静态语言和动态语言ducktyping解释不同语言中实现ducktyping接口的定义和实现接口的值类型接口的组合常用系统接口参考链接Golang是面向接口的编程语言,相比其他面向对象的编程语言,其并没有继承和多态;Golang仅仅支持封装;Golang实现面向对象(继承和多态,封装)需要利用接口完成;ducktyping的概念静态语言和动态语言1.静态语言(强类
jianming21
·
2023-11-21 03:50
Golang
编程语言
golang学习笔记
——日志记录
文章目录日志与错误log包记录到文件记录框架ContextualLoggingLeveledLoggingSettingGlobalLogLevelErrorLogging日志与错误通常,发生错误时,最终用户只会看到一条消息,指示程序出现问题。日志是简单错误消息以外的更多信息。log包Go提供了一个用于处理日志的简单标准包。可以像使用fmt包一样使用此包。该标准包不提供日志级别,且不允许为每个包配
怪我冷i
·
2023-11-21 03:20
golang从入门到入门
golang
学习
笔记
golang学习笔记
——类型
Go是一种强类型语言。你声明的每个变量都绑定到特定的数据类型,并且只接受与此类型匹配的值。Go有四类数据类型:基本类型:数字、字符串和布尔值聚合类型:数组和结构引用类型:指针、切片、映射、函数和通道接口类型:接口
怪我冷i
·
2023-11-21 03:19
golang从入门到入门
学习
笔记
golang学习笔记
——要求用户输入一个数字,如果该数字为负数,则进入紧急状态
要求用户输入一个数字,如果该数字为负数,则进入紧急状态编写一个要求用户输入一个数字的程序。在开始时使用以下代码片段:packagemainimport"fmt"funcmain(){val:=0fmt.Print("Enternumber:")fmt.Scanf("%d",&val)fmt.Println("Youentered:",val)}此程序要求用户输入一个数字,然后将其输出。修改示例代码
怪我冷i
·
2023-11-21 03:19
golang从入门到入门
golang
学习
笔记
golang学习笔记
——多态
接口体现多态的两种形式多态参数在前面的Usb接口案例,Usbusb,即可以接收手机变量,又可以接收相机变量,就体现了Usb接口多态多态数组演示一个案例:给Usb数组中,存放Phone结构体和Camera结构体变量,Phone还有一个特有的方法call(),请遍历Usb数组,如果是Phone变量,除了调用Usb接口声明的方法外,还需要调用Phone特有方法call
怪我冷i
·
2023-11-21 03:17
golang从入门到入门
golang
Golang学习笔记
一、Go语言的知识图谱上图表示了go的应用领域,包括容器如k8s,服务发现如consul,kv存储如etcd,中间件如codis,存储如minio,分布式数据库tidb,此外还有devops、区块链、人工智能、web框架、微服务等等领域的应用。二、Go语言概述2.1、为什么需要Go语言相比C++和java,Go语言更年轻,他存在的意义何在呢?1)在计算领域,是C/C++的天下,因为执行效率高,但缺
Shi Peng
·
2023-11-19 04:14
编程语言-Go
golang
学习
开发语言
golang学习笔记
——接口
文章目录Go语言接口例子空接口空接口的定义空接口的应用空接口作为函数的参数空接口作为map的值类型断言接口值类型断言例子001类型断言例子002Go语言接口接口(interface)定义了一个对象的行为规范,只定义规范不实现,由具体的对象来实现规范的细节。interface是一组method的集合,是duck-typeprogramming的一种体现。接口做的事情就像是定义一个协议(规则),只要一
怪我冷i
·
2023-11-19 04:13
golang从入门到入门
golang
学习
笔记
golang学习笔记
——基础01
文章目录golang概述Go语言特色Go语言用途Go语言结构执行Go程序Go语言包管理01Go语言包管理02Go语言基础语法Go标记行分隔符注释标识符字符串连接关键字、预定义标识符Go语言的空格格式化字符串Go语言数据类型数字类型浮点型其他数字类型Go语言变量变量声明零值多变量声明值类型和引用类型简短形式Go语言常量iota几个常见的iota示例:参考资料golang概述Go是一个开源的编程语言,
怪我冷i
·
2023-11-19 04:42
golang从入门到入门
golang
学习
笔记
golang学习笔记
——基础02
文章目录Go语言运算符算术运算符关系运算符位运算符其他运算符运算符优先级Go语言数组数组初始化:一维数组:多维数组Go语言数组特点参考Go语言运算符运算符用于在程序运行时执行数学或逻辑运算。Go语言内置的运算符有:算术运算符关系运算符逻辑运算符位运算符赋值运算符其他运算符算术运算符运算符描述实例+相加A+B输出结果30-相减A-B输出结果-10*相乘A*B输出结果200/相除B/A输出结果2%求余
怪我冷i
·
2023-11-19 04:42
golang从入门到入门
golang
学习
笔记
golang学习笔记
——编写 FizzBuzz 程序
编写FizzBuzz程序首先,编写一个用于输出数字(1到100)的程序,其中有以下变化:如果数字可被3整除,则输出Fizz。如果数字可被5整除,则输出Buzz。如果数字可同时被3和5整除,则输出FizzBuzz。如果前面的情况都不符合,则输出该数字。尝试使用switch语句。错误的例子packagemainimport("fmt")funcmain(){fori:=1,i<=20;i++{swit
怪我冷i
·
2023-11-19 04:10
golang从入门到入门
golang
学习
笔记
golang学习笔记
——查找质数
查找质数编写一个程序来查找小于20的所有质数。质数是大于1的任意数字,只能被它自己和1整除。“整除”表示经过除法运算后没有余数。与大多数编程语言一样,Go还提供了一种方法来检查除法运算是否产生余数。我们可以使用模数%(百分号)运算符。在本练习中,你将更新一个名为findprimes的函数,以检查数值是否为质数。该函数有一个整数参数,并返回一个布尔值。函数通过检查是否有余数来测试输入数字是否为质数。
怪我冷i
·
2023-11-17 05:51
golang从入门到入门
golang
学习
笔记
golang学习笔记
——类型转换
Go语言类型转换将整型转换为浮点型:varaint=10varbfloat64=float64(a)将字符串变量str转换为整型变量numvarstrstring="10"varnumintnum,_=strconv.Atoi(str)注意,strconv.Atoi函数返回两个值,第一个是转换后的整型值,第二个是可能发生的错误,我们可以使用空白标识符_来忽略这个错误。将整数转换为字符串packag
怪我冷i
·
2023-11-17 05:50
golang从入门到入门
golang
学习
笔记
golang学习笔记
——select 判断语句
判断语句Go语言提供了以下几种条件判断语句:语句描述if语句if语句由一个布尔表达式后紧跟一个或多个语句组成。if…else语句if语句后可以使用可选的else语句,else语句中的表达式在布尔表达式为false时执行。if嵌套语句你可以在if或elseif语句中嵌入一个或多个if或elseif语句。switch语句switch语句用于基于不同条件执行不同动作。select语句select语句类似
怪我冷i
·
2023-11-17 05:50
golang从入门到入门
golang
学习
笔记
golang学习笔记
——指针
文章目录指针Go语言中的指针与C语言的区别Go语言中的指针—newGo语言中的指针—makenew与make的区别参考资料指针Go语言中的指针与C语言的区别区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。C语言#includeintmain(){intarr[]={1,2,3,4,5};//ptr是一个指针,为arr数组的第一个元素地址int*ptr=arr;printf
怪我冷i
·
2023-11-17 04:44
golang从入门到入门
golang
学习
笔记
golang学习笔记
(结构体+json)
结构体结构体等价关系,只有==和!=关系,没有><关系,只有字段和属性完全相同,才等价,并且属于同一类型结构体,不同结构体不能比较,每一个不同的指针结构体的地址均不同typeUserInfostruct{NamestringAgeintHeightfloat32EduSchoolstringHobby[]stringMoreInfomap[string]interface{}}//工厂模式:生成对
毕业有1000个offer
·
2023-11-12 16:00
golang
golang
json
golang学习笔记
--管道 channel
目录【1】定义一个管道【2】向管道写入数据【3】从管道读取数据【4】使用空接口的管道【5】关闭管道【6】遍历管道【7】协程和管道的应用例子【8】管道阻塞【9】管道多路复用【1】定义一个管道packagemainimport"fmt"funcmain(){//定义一个管道只能存入int类型的数据varintChanchanint//管道必须make才能使用intChan=make(chanint,3
xxzed
·
2023-11-08 00:55
golang
#
学习笔记
golang
学习
笔记
开发语言
后端
golang学习笔记
(6)-gorm实现查询功能
gorm实现记录查询功能目录gorm实现记录查询功能实验准备基本查询应用查询单个目标通过主键查询查询全部记录条件String条件Struct&Map条件内联条件NOT条件Or条件选择特定字段OrderLimit&OffsetGroupBy&HavingScan子语句查询实验准备建立数据库连接import("fmt"_"github.com/go-sql-driver/mysql""gorm.io/
-logieeU
·
2023-11-06 06:14
golang
学习
mysql
Golang学习笔记
之GORM基础使用(一)
本文章主要学习了GORM的基础知识,数据库的连接以及数据库表的建立的多种方法。本文为学习笔记,通过GORM官方中文文档和李文周的博客学习整理而成。gorm是一个使用Go语言编写的ORM框架。它文档齐全,对开发者友好,支持主流数据库。Object-RelationlMapping,即对象关系映射,这里的Relationl指的是关系型数据库。它的作用是在关系型数据库和对象之间作一个映射,这样,我们在具
怜雨慕
·
2023-11-03 22:13
Golang之GORM学习
golang
学习
开发语言
数据库
golang学习笔记
-go test的使用
golang的单元测试1go原生的单元测试go的标准库自带了单元测试的“框架”,通过gotest命令和一些参数可以显示绝大部分的单元测试和函数的性能测试。再配合go的性能测试包pprof能够解决很大一部分的性能的单元测试的问题。testing包含了:testing.T,testing.B和其他的一些函数。gotest命令可以自动执行窗体下的任何以以下开头的函数funcTestXxx(*testin
搬砖的小青年儿
·
2023-11-03 21:28
#
golang
go
go
test
go
mock
golang学习笔记
(十八):错误处理:error、panic、recover
golang学习笔记
error处理packagemainimport("fmt""errors")funcdive(aint,bint)(valueint,errerror){ifb==0{err=errors.New
teng316
·
2023-11-03 15:20
go
golang
golang
学习
开发语言
golang学习笔记
(基础篇)
LCY~~
Golang学习笔记
文章目录LCY~~
Golang学习笔记
一、Go语言开发环境##安装Go开发包以及VsCode二、迈进GO大门2.1配置vscode以及hello入门gomodinit编写代码编译
lcy~
·
2023-10-30 07:28
Golang笔记
计算机基础
golang
Golang学习笔记
3——面向对象编程
文章目录1自定义类型1.1如何自定义类型1.2给自定义类型添加方法2.struct2.1使用struct自定义类型2.2访问控制2.3指针接收者(pointerreceiver)vs值接收者(valuereceiver)2.4构造函数如何实现2.5继承?组合!2.6多态?接口!2.6.1接口interface2.6.2接口嵌入2.6.3小结3类型断言(typeassert)4.使用空接口实现泛型1
Overcautious
·
2023-10-30 00:55
golang
golang
学习
开发语言
golang学习笔记
系列之并发编程
并发编程golang中的并发,是函数相互独立运行的能力,goroutines是并发运行的函数。golang提供了goroutines作为并发处理的一种方式。创建一个协程非常简单,就是在一个任务函数前面添加一个go关键字:gotask()packagemainimport("fmt""time")funcshow(namestring){fori:=0;i5{t1.Stop()break}}}运行结
白日梦想猿
·
2023-10-23 06:03
golang
golang
学习
java
Golang学习笔记
之WEB框架(gin)基本使用
gin是Go语言写的一个web框架,API性能超强,运行速度号称较httprouter要快40倍。封装比较优雅,API友好,源码注释比较明确,具有快速灵活,容错方便等特点。Github地址:https://github.com/gin-gonic/gingin的安装:gogetgithub.com/gin-gonic/ginAPIgin.Default()创建路由gin.DisableConsol
学生黄哲
·
2023-10-22 04:18
GoLang学习笔记
之进阶编程(三):反射机制reflect
目录前言一、什么是反射?二、reflect包的使用1.reflect.Type1.1.获取类型名与底层类型1.2.获取结构体的字段信息和标签2.reflect.Value2.1.获取值的类型与底层类型2.2.获取结构体字段的值信息2.3.获取并调用结构体的方法2.4.修改结构体字段的值三、练习:json格式数据的序列化与反序列化3.1.标准库中json包的marshal与unmarshal3.2.
Allen-LuLu
·
2023-10-22 03:49
GoLang进阶
golang
开发语言
后端
golang学习笔记
(一):包,变量,函数
欢迎访问我的博客和github!go语言学习笔记第一弹,来自gotour,以后要常写笔记,把自己学习笔记记录下来,就算只是笔记也要多写。好记性不如烂笔头,也要多锻炼自己的写作能力。说实话,今天很累了,最近在折腾操作系统内核,因为原先写了个bootloader,现在想要转向grub来,遇到坑太多了,已经两天了。还是接触一点新知识简单的东西,来缓冲一下,脑子迷迷糊糊的。package每个Go程序由很多
Veeupup
·
2023-10-21 15:16
从0开始学Go(一)
文章目录这是我的
Golang学习笔记
1.运行go程序:gorunxxx.go2.标识符的私有化3.函数3.1自定义函数类型3.2go支持多返回值函数3.2.1下面是基础版本示例3.2.2进阶版3.2.3
姚文洲
·
2023-10-13 04:45
Go学习笔记
go
九、
Golang学习笔记
:面向对象(上)
Golang中面向对象的知识,包括对象的创建、成员的使用、继承等等。文章目录面向对象匿名字段实现继承以及对象创建成员操作指针类型匿名字段多重继承基本方法创建为结构体添加方法方法继承方法重写方法值与方法表达式面向对象面向过程:强调的是步骤、过程、每一步都是自己亲自去实现。面向对象:通俗讲就是找一个专门做这个事的人来做,不用关心具体怎么实现的。面向过程强调的是过程、步骤。而面向对象强调的是对象。三大特
栽楞头子
·
2023-10-08 21:26
Golang语言开发
golang
go
go语言
面向对象编程
编程语言
golang学习笔记
(二):流程控制
欢迎访问我的博客和github!今天咱们把烦人的事情丢一丢,继续来学习go的基础知识。这篇文章记录go语言的流程控制和更多类型。流程控制forGo只有一种循环结构:for循环。基本的for循环由三部分组成,它们用分号隔开:初始化语句:在第一次迭代前执行条件表达式:在每次迭代前求值后置语句:在每次迭代的结尾执行初始化语句通常为一句短变量声明,该变量声明仅在for语句的作用域中可见。一旦条件表达式的布
Veeupup
·
2023-10-08 20:39
golang学习笔记
(二):链路追踪
自定义http连接的服务端packageserverimport("github.com/gin-gonic/gin""go.opentelemetry.io/contrib/instrumentation/github.com/gin-gonic/gin/otelgin""net/http")typeMyServerstruct{Server*http.Server}funcGetServer(
bluesnail95
·
2023-09-30 10:45
golang
go语言基础学习13章节详细总结欢迎一起入门学习
golang学习笔记
开篇:初次学习,理解尚浅。
我是py呀
·
2023-09-26 06:26
golang
golang
开发语言
后端
golang学习笔记
(9)-gorm原生sql
gorm使用原生sql功能目录gorm使用原生sql功能准备工作原生查询SQL和Scan命名参数Row&Rows准备工作建立数据库连接import("fmt"_"github.com/go-sql-driver/mysql""gorm.io/driver/mysql""gorm.io/gorm""log")vardb*gorm.DBfuncOpenDB(){dsn:="root:adss123@t
-logieeU
·
2023-09-25 19:46
sql
golang
学习
golang学习笔记
(一):入门简介
golang学习笔记
学习准备1,开发环境安装-(自己百度去)1)windows2)linux2,掌握go文件格式-(参考下面的代码)3,程序执行1)直接运行程序gorunxxx.go2)打包程序gobuildxxx.go
teng316
·
2023-09-24 09:24
go
golang
golang
学习
开发语言
golang学习笔记
-3
packagemainimport"fmt"//编一个可执行的程序,必须funcmain,main()入门函数//go语言函数外的语句只能以关键字开头varname="哪吒"varageint//流程控制是一门语言的经脉funcmain(){//函数内部定义的变量必须使用//age:=19//ifage>18{//fmt.Println("澳门首家线上赌场开业了")//}else{//fmt.Pr
happyqiangsir
·
2023-09-24 09:24
golang
golang学习笔记
014--单元测试
目录1.基本介绍2.快速入门1.基本介绍go语言自带有一个轻量级的测试框架testing和自带的gotest命令来实现单元测试和性能测试,通过单元测试,可以解决如下问题:●确保每个函数是可运行的,并且运行结果是正确的●确保写出来的代码性能是好的●单元测试能及时发现程序设计或实现的逻辑错误,使问题及早暴露,便于问题的定位解决,而性能测试的重点在于发现程序设计上的一些问题,让程序在高并发下还能保持稳定
自律成就自由
·
2023-09-24 09:24
golang
单元测试
golang
开发语言
golang学习笔记
06
如何声明结构体:基本语法:type结构体名称struct{field1typefield2type}举例:typeStudentstruct{NamestringAgeintScorefloat64}字段\属性基本介绍:从概念或叫法来看:结构体字段=属性=field字段是结构体的一个组成部分,一般是基本数据类型、数组,也可以是应用类型。注意事项和细节说明:字段声明语法同变量:基本语法:字段名字段类
王木沐
·
2023-09-24 09:24
go语言学习专栏
golang
学习
开发语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他