author/楓言楓語

golang 獲取goroutineID

golang從1.4版以後就刪去了獲取協程ID的介面,但有時為除錯方便,還是希望能獲取打印出來 本文介紹的方法是使用runtime.Stack函式從堆疊中取出資訊分析,截取出協程ID 程式

使用Go與以太坊智慧合約互動

儘管最近遇到了些麻煩,但以太坊仍然是區塊鏈領域內智慧合約的最大參與者,這似乎不會很快改變。 在我看來,技術本身具有很大的潛力,是從學術的角度看很有意思,但正如上面提到的問題和之前的許多問題是區塊鏈技術方面的

Go語言的型別系統概覽

本文將介紹go語言中的各種型別和go型別系統中的各種概念。 不知道這些概念,將很難理解go語言。 概念:基本型別 go語言中的內建型別已經在《內建基本型別和基本值》中介紹過了。為了本文的完整

21天學習C語言-第四天

語句,表示式和運算子。 語句(Statements) C中 語句 指的是一個讓計算機執行某任務的完整指令,一般來說一行為一個語句,以分號結尾。栗子: x =2

Go語言的一些使用心得

序 起初一直使用的Python,到了18年下半年由於業務需求而接觸了Golang,從開始學習到現在的快半年裡,也用Golang寫了些程式碼,公司產品和業餘寫的都有,今天就寫點Golang相關的總結或者感想吧

Golang中new和make的區別

簡而言之:他們的區別在於new分配記憶體,make初始化slice,map和channel型別。 內建函式make(T,args) 與new(T)的目的不同。make只建立slice,map和channel

go語言標準庫 - regexp

go語言提供豐富的正則函式以覆蓋各種日常正則需求。 與go語言標準庫風格一樣,該標準庫先定義了一個結構體Regexp,然後在這個結構體上掛載功能函式。 最後提供初始化函式,並封裝幾個簡單的

[譯] part 26: golang 的面向物件

Go 不是純粹的面向物件的程式語言。摘自 Go 的常見問題解答,回答了 Go 是否面向物件的問題。 是也不是。儘管 Go 具有型別和方法,並且允許面向物件的程式設計風格,但是沒有型別層次結構。 Go 中 “

1746076538.0938