1.Printf(),Sprintf(),FprintF() 都是格式化输出,有什么不同?
虽然这三个函数,都是格式化输出,但是输出的目标不一样
Printf 是标准输出,一般是屏幕,也可以重定向。
Sprintf()是把格式化字符串输出到指定的字符串中。
Fprintf()是吧格式化字符串输出到文件中。
2、Golang 使用什么数据类型?
Golang 使用以下类型:
-
Method
-
Boolean
-
Numeric
-
String
-
Array
-
Slice
-
Struct
-
Pointer
-
Function
-
nterface
-
Map
-
Channel
3、Go 程序中的包是什么?
包 (pkg) 是 Go 工作区中包含 Go 源文件或其他包的目录。源文件中的每个函 数、变量和类型都存储在链接包中。每个 Go 源文件都属于一个包,该包在文 件顶部使用以下命令声明:
package <packagename>
您可以使用以下方法导入和导出包以重用导出的函数或类型:
import <packagename>
Golang 的标准包是 fmt,其中包含格式化和打印功能,如 Println().