<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          GoLand 中提高研發(fā)效率的5個使用技巧

          共 987字,需瀏覽 2分鐘

           ·

          2022-05-11 02:00

          常言道,工欲善其器,必先利其器。今天給大家介紹幾個開發(fā)工具使用技巧,以提高研發(fā)效率。

          技巧一:快速實現(xiàn)接口中的所有方法

          在結(jié)構(gòu)體上通過? (Option/Alt) + Enter組合鍵可調(diào)出要實現(xiàn)的接口搜索窗口,選擇該結(jié)構(gòu)體期望實現(xiàn)的接口以及接口中的方法,可自動將接口的方法添加到結(jié)構(gòu)體的實現(xiàn)中。如下圖:


          技巧二:將結(jié)構(gòu)體提取成接口

          該方法沒有對應(yīng)的快捷鍵。首先需要將鼠標(biāo)放到結(jié)構(gòu)體內(nèi),然后右鍵 -> 選擇Refactor(重構(gòu))菜單 -> 選擇Extract Interface(提取接口)。最后會彈出窗口,填寫一些必要的信息:要生成的接口名、接口被保存的文件位置、選擇要生成的接口方法等。如下:?


          技巧三:使用預(yù)定義代碼模板(Live Template)?

          預(yù)定義代碼模板(Live Template)非常適合快速生成一些常用的代碼。通常是輸入模板名稱,然后按Tab鍵,就可以生成對應(yīng)的模板代碼。如果忘記了模板名稱,可以通過?(Command) + j組合鍵調(diào)出所有的代碼模板菜單,然后選擇對應(yīng)的即可。下面我們看幾個常用的。

          3.1 forr - 生成for-range循環(huán)?

          輸入forr+Tab,就會出現(xiàn)for-range模板。如下:

          ?


          3.2 err判斷模板?

          輸入err+Tab,就會出現(xiàn)err判斷的模板代碼:?


          技巧四:一鍵填充struct的所有字段

          當(dāng)我們需要實例化一個結(jié)構(gòu)體的時候,首先輸入結(jié)構(gòu)體名稱和兩個大括號。然后將鼠標(biāo)放到大括號中,輸入? (Option/Alt) + Enter,將會調(diào)出填充字段(Fill Fields)菜單。選擇該菜單,就會自動填充上該結(jié)構(gòu)體所有的字段。例如:


          技巧五:快速生成測試函數(shù)或文件

          通過?(Control) + n可以調(diào)出Generate菜單,然后選擇Test for functionTest for file,那么就會自動生成對應(yīng)的測試函數(shù)或測試文件。?

          好了,以上就是今天給大家分享的研發(fā)工具使用技巧,希望對大家有所幫助。


          推薦閱讀


          福利

          我為大家整理了一份從入門到進(jìn)階的Go學(xué)習(xí)資料禮包,包含學(xué)習(xí)建議:入門看什么,進(jìn)階看什么。關(guān)注公眾號 「polarisxu」,回復(fù)?ebook?獲取;還可以回復(fù)「進(jìn)群」,和數(shù)萬 Gopher 交流學(xué)習(xí)。

          瀏覽 176
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點(diǎn)贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  4080yy午夜理论片成人 | 成人欧美性爱 | 做爰 视频毛片下载蜜桃 | 欧美就是色| 免费日屄 |