• <dd id="in9we"></dd>
    1. <th id="in9we"><track id="in9we"><video id="in9we"></video></track></th><strike id="in9we"></strike>

    2. <th id="in9we"></th>

          <rp id="in9we"><ruby id="in9we"><input id="in9we"></input></ruby></rp>
          <button id="in9we"><acronym id="in9we"></acronym></button>
          <tbody id="in9we"><track id="in9we"></track></tbody> <span id="in9we"><pre id="in9we"></pre></span>
        1. <tbody id="in9we"><pre id="in9we"></pre></tbody>
        2. <th id="in9we"><track id="in9we"><dl id="in9we"></dl></track></th>
            <th id="in9we"></th>
            <rp id="in9we"></rp><span id="in9we"><pre id="in9we"></pre></span>
          1. <rp id="in9we"><acronym id="in9we"></acronym></rp>

            <tbody id="in9we"><pre id="in9we"></pre></tbody>

            <button id="in9we"></button>

          2. <rp id="in9we"></rp>

              • 管理團隊(二)
              • 您當前所在位置:首頁 > 管理團隊專輯 > 管理團隊(二)
              我的反省
              文章來源集團總部     作者陳柏柱     日期2022-07-15     點擊量497

              前段時間突然覺得需要學習GO語言,學習過程中有些感悟,寫下來反省自勉:

              1、慣性思維要不得:原以為化一周時間即可進行實戰,但在GO語言環境搭建上經歷了很多彎路,化了大量時間和精力到最終理清脈搏。究其原因一是我以C語言的經驗來參照,想當然地認為二者差不多;二是以為Go是向后兼容,因此直接從最新的1.18.2版本入手,但因目前經典的中文版教程內容多以1.4版為基礎,較新的也僅是1.13版本,不巧的GO語言在使用和管理上發生了多次重大變化,特別是1.11版啟用模塊管理、1.18版又增加多模塊工作區管理,在沒有弄清GO語言10年發展演變史,沒有了解重大突變版本之間的區別,才導致被幾個教程迷惑,感覺無從下手;

              2、從零開始,打實基礎,了解本源,才能有效提升。在基礎語法學習中一是要對教程中的每個實例手工輸入,不要復制和粘貼;二是要在相對理解的基礎上作出自己的一些邏輯改動,并驗證結果是否一致,這樣才能加深理解;當時確實也讓我碰到了一個十分意外錯誤,在對切片數據類型的“復制”功能實例操作中發現了與我想象不一樣的結果,后經查證切片相關功能并不是我理解的“深拷貝”,實際上首先是“淺拷貝”,后續操作中滿足一定條件才會轉化為“深拷貝”,讓我深切體會到不能憑表面理解,一定深入探索到源碼的實現以及要了解為什么要這么設計的機理,否則今后開發中將會產生難以查找的BUG。

              3、寫自己的代碼、多動手是學習編程的唯一捷徑。不斷把自己的一些小想法通過動手設計實現,分析優秀開源源代碼,逐步積累自己的“半成品”,最終設計出自己的作品。

              最后我想用竹子精神與大家共勉:竹子用了4年的時間,僅僅長了3cm。從第五年開始,以每天30cm的速度瘋狂地生長,僅僅用了六周的時間,就長到了15米。其實,在前面的四年,竹子將根在土壤里延伸了數百平米。做人做事亦是如此。不要擔心你此時此刻的付出得不到回報,因為這些付出都是為了扎根。

              版權所有 © 中財招商投資集團
              黄色视频在线观,亚洲旡码A∨一区二区三区丨,亚洲永久精品ww 47,男女男精品免费视频站久