104學習

Golang

Golang
關注
邀請朋友
邀請朋友

Line

Facebook

複製連結

取消
Golang 是由 Google 開發的程式語言,以簡潔、效率和高效能著稱。它特別適合用於後端服務、雲端運算和大型分散式系統的開發。掌握這項技能能讓你在處理高並發、高效能需求的專案中更具競爭力,並且因為語言本身支援跨平台,能提升開發及部署的靈活性。在台灣科技業,尤其是新創、FinTech 和物聯網領域,具備這項能力有助於取得更高薪資及職涯成長機會。
關於教室
關注人數 20 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
關於教室
關注人數 20 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
Hi~ 歡迎分享學習資源,有學習問題可匿名向Giver發問!
我要分享
我要提問

Golang 學習推薦

知識貓星球

喵星人

2024/05/22

工程師必備:GitHub Copilot 幫你省下40%的開發時間!教學、案例一次看!
在現今快速變化的科技時代,開發人員面臨著越來越多的挑戰,從撰寫繁瑣的重複性程式碼到應對新的語言和框架。而 GitHub 推出了他們的革命性工具——GitHub Copilot。本文將詳細介紹 GitHub Copilot 的功能、安裝與使用,並提供幾個實際應用案例,讓你在開發過程中充分發揮這個AI工具的潛力!
【GitHub Copilot 是什麼?】
GitHub Copilot 是 GitHub 於 2021 年 6 月 29 日推出的一款 AI 程式碼工具。它基於 OpenAI 的技術和 GitHub 上大量的開源代碼庫,能夠在你撰寫程式時提供相應的建議。據官方資料顯示,GitHub Copilot 的正確率超過 40%,也就是說,它可以幫助你減少 40% 以上的程式碼撰寫工作。甚至在實際使用中,能讓你達到無腦 coding 的狀態。
【GitHub Copilot 支援的語言&平台】
GitHub Copilot 支援多種主流程式語言,包括 Python、JavaScript、TypeScript、Ruby、Java 和 Go 等等。甚至連 YAML 和 JSON 這些配置語言都能夠使用。你可以在 VSCode、Neovim 和 JetBrains 等編輯器中以擴充功能的方式使用 GitHub Copilott。本文將重點介紹如何在 VSCode 中安裝和使用 GitHub Copilot。
【GitHub Copilot 的安裝&使用】
▍申請試用
如果你還沒有使用過 GitHub Copilot,可以先到 GitHub Copilot 官方網站申請試用
▍安裝步驟
❶ 打開 VSCode,進入擴充功能:
在 VSCode 左側的活動列中,點擊擴充功能圖示,然後在搜尋欄中輸入「GitHub Copilot」。
❷ 安裝 GitHub Copilot 擴充功能:
找到 GitHub Copilot 擴充功能,點擊安裝。安裝完成後,系統會要求你登入 GitHub 進行授權。
❸ 授權並開始使用:
登入 GitHub 並授權後,你就可以開始使用 GitHub Copilot 了。如果你的帳號尚未獲得使用權限,系統會提示相應訊息。
【誰適合使用 GitHub Copilot?】
GitHub Copilot 的適用範圍非常廣泛,特別適合以下幾類人群:
● 需要撰寫重複程式碼的開發者:Copilot 能夠自動撰寫大量重複性程式碼,節省時間並提高效率。
● 對某程式語言不熟悉的開發者:Copilot 可以作為新語言學習的得力助手,提供實時建議和範例。
● 常需要撰寫單元測試的開發者:Copilot 可以自動生成單元測試,提高測試覆蓋率和質量。
● 需要進行代碼審查的開發者:Copilot 能夠初步幫助你進行代碼審查,減少手動檢查的工作量。
● 不喜歡頻繁查詢 library 的開發者:Copilot 會根據上下文自動填充程式碼,減少查詢時間。
● 需要撰寫註解的開發者:Copilot 能夠根據程式碼片段自動生成註解,方便多人協作。
【GitHub Copilot 的實際應用案例】
▍案例一:撰寫重複性程式碼
在開發一個網頁應用時,經常需要撰寫類似的表單驗證代碼。比如,你需要在多個表單中驗證電子郵件地址格式。Copilot 能夠根據你的輸入,自動生成驗證函數,讓你不再重複撰寫相同的邏輯。
▍案例二:學習新語言
假設你是一名熟悉 Python 的開發者,但現在需要使用 Go 語言進行開發。你可以輸入一些基本的程式碼片段,Copilot 會幫助你補全,讓你快速上手新的語言。
▍案例三:自動生成單元測試
在進行單元測試時,Copilot 能夠自動為你生成測試案例,確保你的程式碼覆蓋率和質量。
這些案例展示了 GitHub Copilot 在不同場景中的應用,讓你可以更加專注於創造性的工作,而不是繁瑣的重複性任務。
GitHub Copilot 是一個能夠大幅提升開發效率的工具,無論你是新手還是資深開發者,都能從中受益。快去試用吧,讓這個AI工具成為你的開發好夥伴!
➤ 歡迎在104學習精靈關注【AI趨勢報-科技愛好者的產地】獲得更多科技新知!
看更多
1 0 2767 2
DreamCoder 編夢者

創辦人

2022/06/29

CodeCombat 的隱藏優勢?比Scratch再進階!
簡單直覺又好學的圖像化程式平台 Scratch ,和在遊戲中練習寫程式的學習平台 CodeCombat,兩者之間的差異是什麼?CodeCombat 又有什麼非提不可的隱藏優勢呢?讓我們來告訴你!
很多時候,許多老師和家長期望學生好好學習,學生們卻表現出不耐煩與無奈、露出無趣的神情。為什麼呢?
通常是因為學生們對於『填鴨式』的制式化學習模式感到排斥。
現在的程式教育方針愈來愈提倡『遊戲化學習』模式,而像 Scratch 這種親切的圖像化程式,又能憑學生直覺操作的學習方式,正是為什麼 Scratch 在國中小這麼夯的原因。不過,Scratch 適用的年齡層範圍到底是幾歲到幾歲之間?是否除了Scratch以外,還能再向上發展到更為專業又有趣的學習平台?
今天我們就要來介紹,CodeCombat!以及 CodeCombat 與 Scratch 這兩種同樣為美式程式學習平台的差異性。讓準備好在程式學習更上一層樓的國中小學生,在進入 Python/C++ 程式語言之前,使用 CodeCombat 大幅提升寫程式能力,更透過『遊戲化學習』平台,而從此愛上玩遊戲寫程式!
看更多
2 0 2954 0

熱門精選

104學習

產品

04/28 09:00

新手如何用 AI 整理會議紀錄?線上會議、實體會議一次看懂
開會時一邊聽、一邊記、一邊思考,常常會遇到幾個問題:重點來不及抄、決議沒寫清楚、待辦事項散落在聊天訊息或腦袋裡。現在,只要善用手機錄音、會議逐字稿與常見 AI 工具,新手也能更快整理出一份清楚、可追蹤的會議紀錄。
不過,AI 不是幫你「完全取代紀錄」,而是協助你加快整理流程。正式發送前,仍然需要人工確認人名、日期、金額、負責人、截止日與會議決議。
本文將分成「線上會議」與「實體會議」兩種情境,教你用手邊常見工具,搭配 ChatGPT、Claude、Gemini、NotebookLM 等 AI 工具,整理出適合交給主管、團隊或客戶追蹤的會議紀錄。
使用 AI 前,先確認 3 件事
在開始錄音、轉錄或把內容交給 AI 前,請先確認:
第一,會議是否允許錄音、錄影或轉錄。建議事前告知與會者錄音目的、使用範圍與保存方式。
第二,會議內容是否包含敏感資料。如果涉及客戶資料、個人資料、薪資、人事、財務、商業機密或未公開策略,不建議自行上傳到外部 AI 工具,應優先使用公司核准的平台。
第三,AI 產出只能作為初稿。AI 可能聽錯、漏掉脈絡,或把「討論中的想法」誤寫成「已決定事項」,正式使用前一定要人工檢查。
台灣《個人資料保護法》對個人資料的蒐集、處理與利用,強調應尊重當事人權益,不得逾越特定目的的必要範圍,並應與蒐集目的有正當合理關聯;本文為一般工作效率教學,不構成法律意見,實際使用仍應依公司規範與相關法規辦理。
AI 可以幫會議紀錄做什麼?
AI 在會議紀錄中,最常見的用途有 5 種:
1. 錄音轉文字:把會議錄音或逐字稿變成可整理的文字資料。
2. 摘要重點:從冗長對話中整理出主要討論內容。
3. 萃取決議:找出會議最後確認的結論。
4. 整理待辦事項:列出任務、負責人、截止日期。
5. 改寫成正式紀錄:把口語內容整理成適合寄出的版本。
好的會議紀錄,不是把每句話都記下來,而是清楚回答三個問題:
討論了什麼?決定了什麼?接下來誰要做什麼?
情境一:線上會議怎麼做?
線上會議最適合新手練習,因為 Google Meet、Teams、Zoom 等平台通常已有錄影、字幕、逐字稿或 AI 摘要功能。不過,這些功能是否可用,會依公司帳號、方案、裝置、地區與管理員設定而不同。
Google Meet 的「Take notes for me」可透過 Gemini 協助記錄會議內容,但實際可用性會受到帳號與設定影響。Zoom AI Companion 也提供會議摘要功能,且管理員可啟用或停用相關設定。
線上會議建議流程
第一步:會前確認可否錄影、錄音或開啟逐字稿
如果是客戶會議、敏感會議或跨部門會議,建議先確認公司規範,並告知與會者。
可使用這句話:
「為了方便會後整理會議紀錄,這場會議會開啟錄影或逐字稿功能,紀錄僅供本專案追蹤使用。」
第二步:會中保留原始資料
使用平台內建的錄影、逐字稿、字幕、AI 筆記或會議摘要。
第三步:會後交給 AI 整理
把逐字稿或會議重點貼到 ChatGPT、Claude 或 Gemini,請 AI 整理成正式會議紀錄。
第四步:人工檢查後再寄出
檢查決議是否正確、待辦是否有負責人、截止日是否清楚,以及 AI 是否誤判會議結論。
情境二:實體會議怎麼做?
實體會議的難點是聲音來源比較複雜,可能有多人同時說話、環境雜音、白板討論、投影片補充等。因此,實體會議更需要做好錄音與現場補充紀錄。
最簡單的流程是:
手機錄音 → 轉成文字或整理重點 → 交給 AI 整理 → 人工確認
iPhone:使用內建「語音備忘錄」
iPhone 內建的「語音備忘錄」可用來錄製會議、課程或語音筆記,Apple 官方說明可開始錄音、暫停、繼續錄音,也可調整手機與聲音來源的距離以改善錄音音量。
操作方式:
1. 打開 iPhone 的「語音備忘錄」App。
2. 點選紅色錄音按鈕開始錄音。
3. 會議中若暫停,可按暫停;繼續時再恢復錄音。
4. 會議結束後按停止,錄音會自動儲存。
5. 將檔名改成「日期+會議名稱」,例如「2026-04-27_行銷週會」。
6. 會後可分享錄音檔,或先轉成文字再交給 AI 整理。
Android:使用內建「錄音機」或「Voice Recorder」
Android 手機品牌眾多,內建錄音 App 的名稱與功能會依品牌、機型與系統版本不同。常見名稱包含「錄音機」、「語音錄音」、「Recorder」或「Voice Recorder」。
如果使用 Google Pixel,可留意 Google Recorder;Google 官方說明 Recorder 主要適用於 Pixel,可用來錄製會議、課程等聲音,並提供搜尋與 AI 功能。如果使用 Samsung Galaxy,Samsung 官方說明 Voice Recorder 可錄製課程、會議與對話,支援裝置也可使用 Galaxy AI 進行轉錄、加入 Samsung Notes 或分享文字檔。
Android 通用操作方式:
1. 在手機搜尋「錄音」、「Recorder」或「Voice Recorder」。
2. 開會前先測試 5 到 10 秒,確認收音正常。
3. 把手機放在桌面中央,不要放在口袋或包包裡。
4. 會議結束後停止錄音。
5. 重新命名錄音檔,建議使用「日期+會議名稱」。
6. 若手機支援轉文字,可先產出逐字稿;若不支援,可先手動整理重點,再交給 AI 工具處理。
實體會議小技巧
實體會議中,AI 不一定能準確聽出每個人的聲音。建議主持人在重要決議後,主動重複一次:
「確認一下,這件事由 Amy 負責,下週五前完成第一版,對嗎?」
這句話看似簡單,卻能大幅提高會議紀錄的準確度。
常見、容易取得的 AI 工具怎麼選?
以下工具不代表所有功能都免費,也不保證每個帳號都能使用。部分功能會依方案、裝置、地區與公司管理員設定而不同,使用前建議先確認。
1. ChatGPT:適合整理正式會議紀錄
ChatGPT 適合把逐字稿、會議重點或錄音摘要整理成正式文件,例如會議紀錄、主管摘要、待辦清單或會後 Email。若帳號與裝置支援 ChatGPT Record,也可用於轉錄與摘要會議、腦力激盪或語音筆記;OpenAI 官方同時提醒,轉錄與摘要可能出錯,重要資訊需要人工檢查。
適合用在:正式會議紀錄、主管摘要、待辦清單、會後 Email。
2. Claude:適合處理較長逐字稿與文件
如果會議逐字稿很長,或需要同時參考簡報、企劃書、專案文件,Claude 是常見選項。Claude 官方說明支援上傳 PDF、DOCX、CSV、TXT、HTML、ODT、RTF、EPUB、JSON 等文件格式;部分檔案功能仍會依帳號設定與限制而不同。
適合用在:長會議逐字稿、訪談紀錄、研討會內容、多份文件摘要。
3. Gemini:適合 Google 工作環境
如果團隊平常使用 Gmail、Google Docs、Google Drive、Google Meet,Gemini 會比較容易放進日常流程。Google 文件中的 Gemini 可協助摘要文件,Drive 中的 Gemini 也可協助摘要檔案與資料夾,但需要符合可用方案。
適合用在:Google Docs 會議紀錄、Google Drive 文件整理、Google Meet 會後資料。
4. NotebookLM:適合專案型會議與長期追蹤
NotebookLM 比較像是「專案知識庫」。你可以把會議紀錄、簡報、企劃書、訪談資料放進同一個 Notebook,之後再針對這些資料提問。Google 說明 NotebookLM 會根據你上傳或指定的來源回答問題,並提供來源引用。
適合用在:專案會議追蹤、多次會議整理、課程筆記、客戶訪談資料庫。
新手建議工作流
線上會議
平台逐字稿或摘要 → ChatGPT/Claude/Gemini 整理 → 人工檢查 → 寄出追蹤
若是長期專案,可把每次整理好的會議紀錄放進 NotebookLM,開下次會議前請它整理「前次決議、未完成事項、待確認問題」。
實體會議
手機錄音 → 轉成文字或整理重點 → ChatGPT/Claude/Gemini 整理 → 人工確認
如果沒有逐字稿,也可以會後用 Google Docs 語音輸入,自己口述會議重點。Google Docs 語音輸入需要在支援的瀏覽器中開啟文件,並確保電腦麥克風可正常使用。這比較適合「會後自己補充重點」,不建議直接當成多人會議的正式轉錄工具。
會議紀錄建議格式
新手可以先使用這個格式:
會議主題:
會議時間:
會議地點/會議連結:
主持人:
紀錄者:
與會者:
一、會議目的
簡短說明這場會議要解決什麼問題。
二、討論重點
用條列式整理主要討論內容。
三、會議決議
只放已經確認的結論,不放還在討論中的想法。
四、待辦事項
任務|負責人|截止日期|備註
整理第一版提案|Amy|5/10|提供給行銷部確認
五、待確認事項
列出尚未有答案、需要補資料或下次再討論的內容。
可直接複製的 AI Prompt
Prompt 1:整理正式會議紀錄
請根據以下會議逐字稿,整理成正式會議紀錄。
請包含:
1. 會議主題
2. 會議目的
3. 討論重點
4. 會議決議
5. 待辦事項
6. 待確認事項
7. 下次會議建議追蹤事項
待辦事項請用「任務/負責人/截止日期/備註」格式整理。
如果內容中沒有提到負責人或截止日期,請標示「待確認」。
請不要加入原文沒有提到的資訊。
請使用繁體中文,語氣正式、清楚,適合寄給團隊成員。
Prompt 2:整理主管版摘要
請將以下會議內容整理成主管可快速閱讀的摘要。
請用 300 字以內說明:
1. 本次會議重點
2. 已確認決議
3. 需要主管知道的風險或卡點
4. 接下來最重要的 3 個行動項目
請避免冗長細節,保留關鍵資訊即可。
Prompt 3:檢查會議紀錄
請幫我檢查以下會議紀錄是否完整。
請指出:
1. 是否有決議不清楚的地方
2. 是否有待辦事項缺少負責人
3. 是否有待辦事項缺少截止日期
4. 是否有需要再次確認的數字、日期、人名
5. 是否有語氣太口語、不適合寄給主管或客戶的句子
請提供修改建議。
新手最容易犯的 5 個錯誤
錯誤 1:把逐字稿當成會議紀錄
逐字稿只是原始材料,會議紀錄要整理出重點、決議與待辦。
錯誤 2:沒有區分「提議」和「決議」
有人提出建議,不代表會議已經同意。
錯誤 3:待辦事項沒有負責人
「下週整理報告」不夠清楚;「由 Kevin 於 5/10 前整理第一版報告」才方便追蹤。
錯誤 4:完全相信 AI 摘要
AI 可能漏掉反對意見,或誤解語氣與脈絡。
錯誤 5:忽略資料安全
不要把客戶資料、人事薪資、財務數字、公司策略或未公開資訊,直接上傳到未經公司核准的外部工具。
104學習小提醒
AI 可以幫你省下整理時間,但不能取代你的判斷。會議紀錄真正的價值,不是把所有人說過的話完整留下來,而是讓團隊會後能繼續推進。
對新手來說,最簡單的開始是建立一套固定流程:
錄下來 → 轉成文字 → 請 AI 整理 → 人工檢查 → 寄出追蹤
只要掌握這套流程,無論是線上會議還是實體會議,都能更快產出清楚、完整、可追蹤的會議紀錄。
看更多
1 0 5114 0
你可能感興趣的教室