从0开始学go第三天

今天再补一些基础知识:

Go语言基础之包 | 李文周的博客 (liwenzhou.com)

包:

标识符的可见性:"如果想让一个包中的标识符(如变量、常量、类型、函数等)能被外部的包使用,那么标识符必须是对外可见的(public)。在Go语言中是通过标识符的首字母大/小写来控制标识符的对外可见(public)/不可见(private)的。在一个包内部只有首字母大写的标识符才是对外可见的。"

接口:

接口是一种类型,是一种抽象的类型

Go语言基础之接口 | 李文周的博客 (liwenzhou.com)

空接口有重要的应用

1.空接口类型作为函数的参数

2.空接口可以作为map的value

反射:

Go语言基础之反射 | 李文周的博客 (liwenzhou.com)

相关推荐
游乐码18 分钟前
c#泛型约束
开发语言·c#
Dontla30 分钟前
go语言Windows安装教程(安装go安装Golang安装)(GOPATH、Go Modules)
开发语言·windows·golang
chushiyunen30 分钟前
python rest请求、requests
开发语言·python
铁东博客37 分钟前
Go实现周易大衍筮法三变取爻
开发语言·后端·golang
baidu_huihui38 分钟前
在 CentOS 9 上安装 pip(Python 的包管理工具)
开发语言·python·pip
南 阳40 分钟前
Python从入门到精通day63
开发语言·python
lbb 小魔仙40 分钟前
Python_RAG知识库问答系统实战指南
开发语言·python
oak隔壁找我1 小时前
SpringBoot中MyBatis的Mapper的原理
后端
oak隔壁找我1 小时前
Spring Boot 自动配置(Auto-configuration)的核心原理
后端
oak隔壁找我2 小时前
Java的JAR包
后端