之前以为自己已经会 go 了,但是最近才发现 main 包只能有一个文件,另外一个文件的方法不能识别到。
就想问下像这样的知识点学的时候如何才能知道。
之前以为自己已经会 go 了,但是最近才发现 main 包只能有一个文件,另外一个文件的方法不能识别到。
就想问下像这样的知识点学的时候如何才能知道。
|
RwingJan 21, 2021
1
这时,我就要吹一波 C#的文档了,微软的文档应该是最好的之一吧,甚至还有多语言
https://docs.microsoft.com/en-us/dotnet/csharp/ |
|
2
@Rwing 可惜他家的不是我目前的重点,c#也就略懂
|
|
hpengJan 21, 2021 via iPhone
3
看说明书
|
|
msg7086Jan 21, 2021
4
踩坑的时候学。跟着编译错误学就挺好的,遇到啥错误就搜一下,啃一下别人的问答就知道了。
|
|
CodeCodeStudyJan 21, 2021
5
边做边学,实现一些函数,做一个小工具,在做的时候学习相应的知识点,然后做笔记,记住,一定要做笔记,不然很容易忘记
|
|
SuperMildJan 21, 2021
6
"main 包只能有一个文件" ??? 不对吧?
|
|
auinJan 21, 2021
7
我也没看懂什么叫“main 包只能有一个文件”
如果已经有编程经验,另学一门语言的时候就用到啥学啥、现学现卖,不用一开始就把所有知识点学完 |
|
8
任何语言都是一个大体系,不管怎么学都必然有漏掉的知识点,只能花时间多学没有啥特殊技巧,遇到问题就解决问题,不存在一条适合任何人的完美学习路线。
|
|
hhhsuanJan 21, 2021
9
永远不要学一门语言,而是用一门语言。用不到的,可以不学。
|
|
10
遇到 "main 包只能有一个文件" 这种隐隐感觉不太对劲的情况,一定要求证。
一般求证路线是 写几个例子验证 -> 看官方文档关于 package 的部分 -> 搜索 -> 上论坛问 |
|
OrenoidJan 21, 2021
11
看完基础,就开始写项目,边做边学,有问题就搜,有坑就填
|
|
cryingskyJan 21, 2021
12
main 包可以有多个文件,方法也能访问到
$ go run main.go a.go b.go |
|
angelteng6Jan 21, 2021
13
看到 main 包只能有一个文件 吓我一跳。。
|
|
14
@cryingsky 哦,那其他包可以应该是引入的是整个包的原因。
|
|
15
@cmdOptionKana 嗯,看来还是来论坛问比较快哈哈。
|
|
wujiezeroJan 21, 2021 via iPhone
16
我的经验是看文档,多练习,勤做笔记,每次遇到问题都把问题和解决方案记下来。最近在学 swiftui
|