从0开始学go第三天

今天再补一些基础知识:

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

包:

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

接口:

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

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

空接口有重要的应用

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

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

反射:

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

相关推荐
寄思~1 分钟前
Python学习笔记:错误和异常处理
开发语言·笔记·python·学习
clmm1234 分钟前
Java动态生成Nginx服务配置
java·开发语言·nginx
Code季风12 分钟前
学习 Protobuf:序列化、反序列化及与 JSON 的对比
学习·rpc·golang·json
追逐时光者12 分钟前
提高 .NET 编程效率的 Visual Studio 使用技巧和建议!
后端·.net·visual studio
lzb_kkk15 分钟前
【MFC】编辑框、下拉框、列表控件
c语言·开发语言·c++·mfc·1024程序员节
繢鴻22 分钟前
Python环境搭建
开发语言·python
夕颜11136 分钟前
Cursor ssh 登录失败解决记录
后端
飞鸟malred39 分钟前
go语言快速入门
开发语言·后端·golang
十年砍柴---小火苗43 分钟前
golang中new和make的区别
开发语言·后端·golang
测试开发-学习笔记44 分钟前
go mode tidy出现报错go: warning: “all“ matched no packages
开发语言·后端·golang