当前位置: 首页 > news >正文

golang从入门到做牛马:第四篇-Go语言基础语法

Go标记:程序的“积木块”

Go程序是由多个标记组成的,这些标记可以是关键字、标识符、常量、字符串或符号。比如下面这行代码:

fmt.Println("Hello, World!")

它由6个标记组成:

  1. 1. fmt:标识符,表示一个包名。
  2. 2. .:符号,用于访问包中的方法。
  3. 3. Println:标识符,表示一个函数名。
  4. 4. (:符号,表示函数调用的开始。
  5. 5. "Hello, World!":字符串,表示要打印的内容。
  6. 6. ):符号,表示函数调用的结束。

这些标记就像是程序的“积木块”,组合起来就能完成各种任务。


行分隔符:Go语言的“句号”

在Go语言中,每一行代表一个语句的结束,不需要

http://www.dtcms.com/a/57851.html

相关文章:

  • C++20 模块:告别头文件,迎接现代化的模块系统
  • hyperlane使用SSE实现服务端主动推送
  • 【0013】Python数据类型-列表类型详解
  • 详解常用集合和映射中的线程安全问题
  • 练习题:74
  • svn删除所有隐藏.svn文件,文件夹脱离svn控制
  • 第九章:把函数当变量传递,匿名函数、闭包、panic/recover
  • 背包九讲
  • 全自动数据强制备份程序,无视占用直接硬复制各种数据文件、文档、音视频、软件、数据库等的VSS卷拷贝批处理脚本程序,解放双手,一劳永逸
  • el-table一格两行;概率;find
  • 每日一题——搜索二维矩阵
  • 动态规划--斐波那契类型
  • Java基础系列:深入解析包装器类型与类型转换的奥秘与陷阱
  • C#类型转换基本概念
  • 数据结构链表的C++实现
  • 【网络编程】同步和异步、阻塞和非阻塞,I/O和网络I/O
  • 基于Matlab的人脸识别的二维PCA
  • 3.8[a]cv
  • MySQL 面试篇
  • 静态时序分析STA——2. 数字单元库-(1)
  • Uniapp 页面返回不刷新?两种方法防止 onShow 触发多次请求!
  • 网络通信Socket中多态HandleIO设计模式深度解析
  • Hive八股
  • 计算机毕业设计SpringBoot+Vue.js社区医疗综合服务平台(源码+文档+PPT+讲解)
  • 一周热点-文本生成中的扩散模型- Mercury Coder
  • 最小栈 _ _
  • set、LinkedHashSet和TreeSet的区别、Map接口常见方法、Collections 工具类使用
  • 03.08
  • 动态 SQL 的使用
  • Spark八股