我正在按照教程学习 Go 语言。我不想盲目地复制这些例子,而是理解发生了什么,我遇到了以下令人费解的案例:
在本教程中,语句编写如下:import
import (
"fmt"
"example.com/greetings"
)
我首先对两个字符串之间的空行感到惊讶,并认为这只是遵循一些风格指南,并且在创建我的程序时,我将其简单地编写为
import (
"fmt"
"example.com/greetings"
)
令我惊讶的是,在保存代码时(当时我正在使用Visual Studio Code进行编辑),编辑器重新插入了空行,所以我认为这肯定有更深层次的原因。
我看不到对我的程序有任何影响,因为当我后来用一个不那么自命不凡的编辑器(nano)删除该行时,我的程序似乎与包含空行的运行相同...但也许我只是错过了一些东西。那么,我的问题是,这句空话是否有更深层次的含义,我只是还没有理解?
繁星淼淼
相关分类