
基础学习
「已注销」
区块链研发1年经验,熟悉Go,Docker.
展开
-
在 golang 中使用 reflect 获取结构中的字段和值
代码如下:package mainimport ( "reflect" "fmt")type User struct { Id int Name string Age int}func main() { u := User{1,"xiaozhi",26} info(u)}func info(i interface{}) ...原创 2019-02-17 15:33:18 · 5334 阅读 · 0 评论 -
在 golang 中使用 reflect 调用结构中的方法
代码如下:package mainimport ( "reflect" "fmt")type User struct { Id int Name string Age int}func (u User) Hello(name string) { fmt.Println("Hello",name,", I am",u.Name,"."...原创 2019-02-17 15:55:11 · 507 阅读 · 0 评论 -
二分查找算法
int BiSearch(DataType a[], int n, KeyType key) { int low = 0,high = n - 1; int mid; while(low <= high) { mid = (low + high) / 2; if (a[mid].key == key) {...原创 2019-02-27 21:43:43 · 115 阅读 · 0 评论