1.單向加密 什么是單向加密算法收擦。簡而言之就是不可解密的加密方法,也叫作非可逆加密谍倦, 用這種方法加密過的東西塞赂,地球上現(xiàn)有的人類在有限的時(shí)間內(nèi)是無法解密的,包括加密者自己剂跟。 2...
1:以太坊的共識(shí)算法 在以太坊中减途,默認(rèn)使用ethash(pow)共識(shí)算法進(jìn)行網(wǎng)絡(luò)正確性的保障,這種共識(shí)算法采用的是工作量證明的機(jī)制曹洽,也就是我們所熟知的“挖礦”鳍置。在使用pow算...
開發(fā)人員友好的ORM庫。 安裝:go get -u github.com/jinzhu/gorm中文文檔地址:http://gorm.book.jasperxu.com/Gi...
Go標(biāo)準(zhǔn)庫中沒有數(shù)據(jù)庫驅(qū)動(dòng)偷崩。參見http://golang.org/s/sqldrivers獲取第三方驅(qū)動(dòng)辟拷。這里選擇了Go-MySQL-Driver這個(gè)實(shí)現(xiàn)。地址是:http...
切片slice:切片是對(duì)數(shù)組的抽象阐斜。切片在內(nèi)存中占24個(gè)字節(jié) 切片包含長度衫冻、容量、以及一個(gè)指向首元素的指針 ? 引?類型谒出。但??是結(jié)構(gòu)體隅俘,值拷?傳遞。? 屬性 len 表?可...
JSON是一種輕量級(jí)的數(shù)據(jù)交換語言笤喳,以文字為基礎(chǔ)为居,具有自我描述性且易于讓人閱讀。 官方提供有Json解析包:官方庫文檔地址 下面只說兩個(gè)比較重要的函數(shù) 一杀狡、將數(shù)據(jù)編碼成jso...
Go語言包中的sync包提供了兩種鎖,互斥鎖(sync.Mutex)和讀寫鎖(sync.RWMutex) 這一篇博文我們只說一下互斥鎖蒙畴。 Mutex是一個(gè)互斥鎖,可以創(chuàng)建為其...
一恭陡、log日志包 log支持并發(fā)操作鸠项。其結(jié)構(gòu)定義如下: log基本日志格式 (1)Golang's log模塊主要提供了3類接口。分別是 “Print 子姜、Panic 、Fat...
官網(wǎng):https://www.mysql.com/添加配置信息先cd,進(jìn)入用戶主目錄vim .bash_profile添加:export PATH=$PATH:/usr/lo...
govendor是Golang的依賴包管理工具哥捕,它的出現(xiàn)可以避免不同用戶在clone同一個(gè)項(xiàng)目后從外部獲取不同依賴庫版本的問題牧抽。govendor會(huì)將項(xiàng)目需要的依賴包添加到項(xiàng)目...
gin是Go語言寫的一個(gè)web框架,API性能超強(qiáng)遥赚,運(yùn)行速度號(hào)稱較httprouter要快40倍扬舒。封裝比較優(yōu)雅,API友好凫佛,源碼注釋比較明確讲坎,具有快速靈活,容錯(cuò)方便等特點(diǎn)愧薛。 ...
Golang支持頭等函數(shù)的機(jī)制晨炕。頭等函數(shù):支持頭等函數(shù)的編程語言,可以把函數(shù)賦值給變量毫炉,也可以把函數(shù)作為其他函數(shù)的參數(shù)或返回值瓮栗。 匿名函數(shù) 這是把函數(shù)賦值給變量的語法,給a賦...
事件背景:最近在寫一個(gè)項(xiàng)目愿阐,要求本地打開、查看和打開遠(yuǎn)程的文檔趾疚。找到了一個(gè)組件缨历,使用起來挺方便的。就分享一下盗蟆。我是配合react-native-fs實(shí)用的戈二,fs配置的一些東西...
1、下載go環(huán)境:Golang 當(dāng)然你如果可以翻墻還可以去這個(gè)網(wǎng)址下載:https://golang.org/dl/ 下載對(duì)應(yīng)版本的包 2喳资、上傳下載的文件 scp /User...
傳送門:Golang學(xué)習(xí)筆記之方法 結(jié)構(gòu)體(struct)是用戶自定義的類型觉吭,它代表若干字段的集合。 ? 值類型仆邓,賦值和傳參會(huì)復(fù)制全部內(nèi)容鲜滩。可? "_" 定義補(bǔ)位字段节值,?持指...