dongtingyue
V2EX  ›  问与答

如何正确学习一门新语言

  •  
  •   dongtingyue · Jan 21, 2021 · 2831 views
    This topic created in 1950 days ago, the information mentioned may be changed or developed.

    之前以为自己已经会 go 了,但是最近才发现 main 包只能有一个文件,另外一个文件的方法不能识别到。
    就想问下像这样的知识点学的时候如何才能知道。

    16 replies    2021-01-21 21:46:17 +08:00
    Rwing
        1
    Rwing  
       Jan 21, 2021
    这时,我就要吹一波 C#的文档了,微软的文档应该是最好的之一吧,甚至还有多语言
    https://docs.microsoft.com/en-us/dotnet/csharp/
    dongtingyue
        2
    dongtingyue  
    OP
       Jan 21, 2021
    @Rwing 可惜他家的不是我目前的重点,c#也就略懂
    hpeng
        3
    hpeng  
       Jan 21, 2021 via iPhone
    看说明书
    msg7086
        4
    msg7086  
       Jan 21, 2021
    踩坑的时候学。跟着编译错误学就挺好的,遇到啥错误就搜一下,啃一下别人的问答就知道了。
    CodeCodeStudy
        5
    CodeCodeStudy  
       Jan 21, 2021
    边做边学,实现一些函数,做一个小工具,在做的时候学习相应的知识点,然后做笔记,记住,一定要做笔记,不然很容易忘记
    SuperMild
        6
    SuperMild  
       Jan 21, 2021
    "main 包只能有一个文件" ??? 不对吧?
    auin
        7
    auin  
       Jan 21, 2021
    我也没看懂什么叫“main 包只能有一个文件”
    如果已经有编程经验,另学一门语言的时候就用到啥学啥、现学现卖,不用一开始就把所有知识点学完
    SuperMild
        8
    SuperMild  
       Jan 21, 2021   ❤️ 1
    任何语言都是一个大体系,不管怎么学都必然有漏掉的知识点,只能花时间多学没有啥特殊技巧,遇到问题就解决问题,不存在一条适合任何人的完美学习路线。
    hhhsuan
        9
    hhhsuan  
       Jan 21, 2021
    永远不要学一门语言,而是用一门语言。用不到的,可以不学。
    cmdOptionKana
        10
    cmdOptionKana  
       Jan 21, 2021   ❤️ 1
    遇到 "main 包只能有一个文件" 这种隐隐感觉不太对劲的情况,一定要求证。

    一般求证路线是 写几个例子验证 -> 看官方文档关于 package 的部分 -> 搜索 -> 上论坛问
    Orenoid
        11
    Orenoid  
       Jan 21, 2021
    看完基础,就开始写项目,边做边学,有问题就搜,有坑就填
    cryingsky
        12
    cryingsky  
       Jan 21, 2021
    main 包可以有多个文件,方法也能访问到

    $ go run main.go a.go b.go
    angelteng6
        13
    angelteng6  
       Jan 21, 2021
    看到 main 包只能有一个文件 吓我一跳。。
    dongtingyue
        14
    dongtingyue  
    OP
       Jan 21, 2021
    @cryingsky 哦,那其他包可以应该是引入的是整个包的原因。
    dongtingyue
        15
    dongtingyue  
    OP
       Jan 21, 2021
    @cmdOptionKana 嗯,看来还是来论坛问比较快哈哈。
    wujiezero
        16
    wujiezero  
       Jan 21, 2021 via iPhone
    我的经验是看文档,多练习,勤做笔记,每次遇到问题都把问题和解决方案记下来。最近在学 swiftui
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3220 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 13:48 · PVG 21:48 · LAX 06:48 · JFK 09:48
    ♥ Do have faith in what you're doing.