原文地址:Go面试看这里了~(一)
1、与其它语言相比,Go有何优点?
-
与其它作为学术实验开始的语言不同,Go设计是务实的,各功能和语法决策旨在让程序开发更加轻松。
-
Go针对并发进行优化,在规模上运行良好。
-
由于单一的标准代码格式,Go通常比其它语言有更好的可读性。
-
自动垃圾回收较Java、Python更有效,因为Go中垃圾回收与程序同时运行。
2、Go使用的数据类型?
-
Method(方法)。
-
Boolean(布尔)。
-
Numeric(数字)。
-
String(字符串)。
-
Array(数组)。
-
Slice(切片)。
-
Struct(结构体)。
-
Pointer(指针)。
-
Function(引用)。
-
Interface(接口)。
-
Map(集合)。
-
Channel(管道)。
3、Go包是什么?
包(pkg)为Go工作区中包含Go源文件或其它包的目录,源文件中

本文介绍了Go语言的实用特性,包括其并发优化、简单易读的语法、自动垃圾回收及关键概念如包、goroutine和类型转换。还探讨了接口、类型检查和两个接口的关系。
最低0.47元/天 解锁文章
1141

被折叠的 条评论
为什么被折叠?



