go
含有「go」共 24 篇內容
全部內容
發佈日期由新至舊
羅聖爾的沙龍 / LS. Salon / LSSL
2024/11/05
here we go 與一些漢字語句的橋接
雖然 here we go 一語的含意可能相當多樣,不過一般漢譯還是大多簡譯為「開始了」、「我們開始吧」等,意思類似 Let’s get started (right now)。……
#
here
#
we
#
go
4
留言
小松鼠的演算法樂園
2024/09/21
▶循序漸進 實作報數機_Lexicographical Numbers_Leetcode #386
題目敘述 386. Lexicographical Numbers 給定一個數字n,請實作一個字典序(Lexical order)排列的報數機, 依字典序輸出所有1~n的數字。 你必須實現一個O(n) time線性時間,O(1) extra space常數額外空間的演算法。
#
python
#
go
#
golang
13
5
心旅
4
🫣
小松鼠的演算法樂園
2024/09/11
🎎改頭換面 二進位操作 用最少的bit翻轉讓兩個數字相同_Leetcode #2220
Minimum Bit Flips to Convert Number 給定兩個整數start 和 goal,請問最少需要幾次bit翻轉,使得start等於goal? 註: bit翻轉的定義就是0->1 或者1->0
#
python
#
go
#
leetcode
13
留言
小黑與程式的邂逅
2024/06/05
[Go]RPC
GOB Go官方有提供net/rpc的RPC套件。此套件提供GOB的編/解碼,且支援TCP或HTTP傳輸方式。它可以在伺服器端註冊多個不同類型物件。 遠端存取的要求條件 方法的類型可輸出 方法的本體可輸出 方法必須要有兩個參數是輸出或內建 方法的第二個參數是指標型 方法的返回類型為
#
go
#
golang
#
RPC
7
留言
小黑與程式的邂逅
2024/06/04
[Go][ORM]Beego
支援Go所有的類型儲存,且可以用原生SQL敘述與跨資料庫查詢。 映射關係 table->struct record->object field->attribute 安裝 go get github.com/astaxie/beego/orm go get github.com
#
go
#
golang
#
orm
1
留言
小黑與程式的邂逅
2024/06/03
[Go][ORM]Gorm
Gorm是一款性能極好的ORM,且友善,因此可以明顯的提高開發效率。 特點 全功能ORM 支持連結 支援Hook 支持預先載入 支援交易 支持復合主鍵 支持SQL生成器 支援資料庫自動遷移 支援自訂日誌 可擴充性 所有功能都被測試覆蓋 安裝 go get -u gor
#
go
#
golang
#
orm
4
留言
小黑與程式的邂逅
2024/01/13
[Go]OAuth2.0
授權碼模式連線流程 用戶端請求自己的伺服器。 伺服器發現用戶沒登入,就導向認證伺服器。 認證伺服器顯示授權頁面,等待用戶授權。 用戶確認授權後,授權頁面會向認證伺服器請求授權碼。 用戶獲取授權碼。 用戶將授權碼傳給伺服器。 伺服器拿授權碼向認證伺服器取得token。 應用註冊
#
授權
#
認證
#
OAuth
3
留言
小黑與程式的邂逅
2024/01/10
[Go]網頁爬蟲
package main import ( "fmt" "io" "net/http" "os" "strconv" ) func Get(url string) (result string, err error) { resp, err1 := http.Get(url) if
#
go
#
golang
#
strconv
喜歡
留言
小黑與程式的邂逅
2024/01/10
[Go]產生亂數
package main import "fmt" func randGenerator() chan int { ch := make(chan int) go func() { for { //select會嘗試執行各個case,如果都可以執行,那麼隨機選一個執行 se
#
go
#
golang
#
取亂數
喜歡
留言
小黑與程式的邂逅
2024/01/10
[Go]多通道監聽器
package main import ( "fmt" ) func foo(i int) chan int { ch := make(chan int) go func() { ch <- i }() return ch } func main() { ch1, ch2, ch3
#
go
#
golang
#
goroutine
喜歡
留言