当前位置:网站首页>#yyds干货盘点#【愚公系列】2022年08月 Go教学课程 004-Go代码注释
#yyds干货盘点#【愚公系列】2022年08月 Go教学课程 004-Go代码注释
2022-08-07 07:52:00 【51CTO】
前言
1.注释的定义
注释就是对代码的解释和说明。目的是为了让别人和自己很容易看懂,一看就知道这段代码是做什么用的。正确的程序注释一般包括序言性注释和功能性注释。序言性注释的主要内容包括模块的接口、数据的描述和模块的功能。模块的功能性注释的主要内容包括程序段的功能、语句的功能和数据的状态。
2.注释的作用
注释只是为了提高可读性,不会被计算机编译。
一、Go代码注释
Go语言的注释主要分成两类,分别是单行注释和多行注释。
1.单行注释
单行注释简称行注释,是最常见的注释形式,可以在任何地方使用以//开头的单行注释;
快捷键:ctrl+c
2.多行注释
多行注释简称块注释,以/*开头,并以*/结尾,且不可以嵌套使用,多行注释一般用于包的文档描述或注释成块的代码片段。
快捷键:shift+ctrl+c
总结
注释在程序中的作用是对程序进行注解和说明,便于对源码的阅读。编译系统在对源代码进行编译时会自动忽略注释的部分,因此注释对于程序的功能实现不起任何作用。在源码中适当地添加注释,能够提高源码的可读性。
边栏推荐
- [Promise] Promise use / callback hell problem async-await / macro queue and micro queue
- inux安装软件命令yum,apt-get
- C学生数据库_将链表保存进数据库
- Swordsman Offer II 091. Paint the House
- Routing, network, Internet, Internet, public network private network IP, NAT technology
- jenkins配置自动打包
- 神经网络权值是什么意思,神经网络权重取值范围
- 0-1背包问题
- 网络安全笔记4——消息认证与杂凑函数
- 【Tic Tac Toe Chess】
猜你喜欢

FPGA development fourth bullet: touch button to control LED light experiment

学神经网络需要什么基础,神经网络需要什么基础

pip3升级后报错f“pip[sys.version_info.major)“

Learning salient boundary feature for anchor-free temporal action localization AFSD阅读笔记

好消息|Erda 加入中国开源社区 landscape

如何配置百度地图应用访问白名单

为什么Move将超越Solidity成为主流编程语言?

VoLTE Basic Self-Learning Series | Which scenarios will trigger CSFB on VoLTE terminals?

HPC Technology: Analysis of MPICH Implementation Principle

CTO强烈禁止使用Calendar,那用啥?
随机推荐
如何搭建神经网络模型,多层全连接神经网络
LeetCode's sword is Offer 06. Print the linked list from end to end
5.PHPwhile,foreach和for循环
排序---插入排序
服务端获取用户ip
LeetCode刷题笔记:1374.生成每种字符都是奇数个的字符串
The PG function generates the corresponding table creation statement according to the table name
【Promise】Promise 使用 / 回调地狱问题 async-await /宏队列与微队列
Web3 参考架构
神经网络权值是什么意思,神经网络权重取值范围
网络安全笔记2——单钥密码体制
Transport layer (UDP protocol, TCP protocol three-way handshake, four-way wave)
OC-run loop
明明加了唯一索引,为什么还是产生重复数据?
DeFi 前景展望:概览主流 DeFi 协议 Q2 进展
用户登录模块---Druid+JDBC+Servlet
什么值得买面试题(一)
pip3升级后报错f“pip[sys.version_info.major)“
强大的数
Learning salient boundary feature for anchor-free temporal action localization AFSD阅读笔记