iT邦幫忙

#golang相關文章
共有 51 則文章
鐵人賽 Software Development DAY 4
Go 語言學習手札 系列 第 4

技術 04 | 對程式碼理性的 PUA

Go 的流程控制引入了一些新的概念,而不使用 do 或 while。像是 for 循环、清楚又靈活的switch、初始化語句以及 select 語句,這些特性...

鐵人賽 Software Development DAY 3
Go 語言學習手札 系列 第 3

技術 03 | 困惑來自於不了解

為了順利地編寫 Go,重要的是要理解他的獨特特性和設計哲學,而不僅僅是將其他語言的程式碼翻譯成 Go。 換句話說,要在 Go 中寫出不錯的程式,需要以 Go...

鐵人賽 Software Development DAY 2
Go 語言學習手札 系列 第 2

技術 02 | 老派的起手式 "Hello World!"

" Hello World! " 程式是程式語言學習過程中常見的起手式。它是一個簡單的程式,僅僅用來在螢幕上顯示 "Hello...

鐵人賽 Software Development DAY 1
Go 語言學習手札 系列 第 1

技術 01 | 從哪裡來,到哪裡去?

Go 語言是一門強大而高效的程式語言,它被設計用於解決現代軟體開發中的各種挑戰。如果你正考慮學習 Go,或者已經開始踏上這個旅程,希望這系列文章為你提供一個好...

技術 Golang - GraphQL - Logged in User

Introduction 在這個最後要完善 User Login 的功能完整的程式碼放在這邊可以做參考,如果真的改到一半不知道怎麼改的話因為原本的教學大概有點年...

技術 Golang - GraphQL - Auth Endpoints

Introduction 上一篇已經完成了 JWT 的部分功能接著開始完善 JWT 功能 Sample Code 完成後的資料夾結構如下 CreateUser...

技術 Golang - GraphQL - Authentication

Introduction 上一篇已經知道如何透過 GraphQL對 Database 進行操作接下來要在 Application 中加入身分認證的功能,使用的是...

技術 Golang - GraphQL - Create and Retrieve Links

Introduction 上一篇已經利用了 Docker & third party package 初始化 Database接下來就要改寫程式從 Da...

技術 Golang - GraphQL

Introduction 這一年欠的技術債都快還完了,真的是可喜可賀剛好最近忙完手上的事情就來處理 GraphQL然後順便練習多用一點英文GraphQL 的官網...

技術 Golang - 使用docker部署專案

之前就有做過這件事情當時搞定了之後想說,簡單嗎~~~就是搞個Dockerfile而已結果好一陣子沒用就給他忘了,然後卡很久還7pupu= =最近會繼續用的原因是...

技術 筆記-vscode debug - launch.json 介紹

最近遇到最大的困擾是在實際工作上遇到的情況越來越難找到教學或是sample可以做參考而解決還有就是挖到一些私人部落格的教學,結果可能機器/版本/地區有差異結果還...

技術 Golang - Gin 上傳/下載檔案注意事項&Tips

工作需求每次都被上傳/下載檔案搞得很煩每次用完然後每次就忘記剛好發一篇整理起來,以後有機會可以用到而且在不經意地翻文件時也發現一些小細節分享給各位 上傳檔案 在...

技術 Golang - Redis基本介紹

工作上沒機會用到Redis自己就搞一個來玩,以後工作說不定也會用到 Redis是什麼 官網:https://redis.io/documentation 是...

技術 Golang - debug工具 DELVE

狀況 最近的經驗是要把公司的程式碼翻新但由於舊有的程式碼技術債實在太過龐大,沒辦法像以前以往接手到高品質的專案還可以用寫輪眼觀察資料變化在新專案裡面需要將流程跟...

技術 Go Concurrency Patterns: Pipelines and cancellation

這篇其實是在Go官方網站的一篇關於併發的解決方案不過文章有點舊了,是在2014寫的要自己去翻可能還翻不到XD我自己也是在幫別人解決問題時翻到的,順便做個備份 推...

技術 Golang - Stack & Heap

常常在社群裡面看到從其他程式語言轉來用Go會有的問題這些是找到的資料跟總結同步更新在github上https://github.com/whitefloor/c...

技術 Golang - 不用for迴圈,利用遞迴反轉字串

as title 這是之前去面試的考題想了很久,不過感覺不是最佳解做個紀錄期待有大神看到可以提供更好的解法XD func main() { s := &quo...

技術 Golang-Slice 使用copy()與宣告的不同

這篇算是筆記看到有人發問slice有關的問題有人回答用copy()進行複製slice,我就想跟用一個新宣告有什麼不一樣的地方去查了一下才發現這是很久以前就看過的...

技術 Golang-sync.Map 高併發的神之好用方法

最近收到了一個需求需要不斷的在一個data pool隨機找到資料後,給前端顯示新value剛開始的做法是把資料全部存在DB內然後再根據flag做where,之後...

技術 Golang-排序演算法

這篇文章算是做個紀錄把工作上遇到的問題,想到其他的解法記錄下來 狀況 資料因為從map取得,處理過後進到array,而傳遞到前端時是無序狀態 需要將資料做排序...

鐵人賽 Modern Web DAY 4

技術 Day4-設定檔

參數大集合 在建構web-server時,總會需要去指定各種參數,像是mysql的位置,redis的位置,server要開哪些通訊埠(port)給使用者呼叫等等...