原创 Go Module 引入本地自定義包

Go Module 引入本地自定義包 Go Module 引入本地自定義包 參考URL: http://www.r9it.com/20190611/go-mod-use-dev-package.html Go Module 版本規

原创 linux ulimit 修改文件最大數

linux ulimit 修改文件最大數 ulimit修改打開文件上限的方式(ubuntu20.04親測通過) 查詢當前終端的文件句柄數: ulimit -n 回車,一般的系統默認的1024. 修改思路: 你登錄的用戶是什麼身份,

原创 go調用c (c和go相互調用 CGO)

文章目錄什麼是cgo使用cgo帶來的問題舉例根據c自動生成go綁定代碼 什麼是cgo golang中調用C代碼 參考URL: https://www.jianshu.com/p/871727c2a82c 在很多場景下,在Go的程序

原创 Linux工作常用命令整理(centos、Ubuntu)

文章目錄Linux查看硬件配置相關常用命令Ubuntu 永久修改 ulimit -n 設置文件最大打開數 Linux查看硬件配置相關常用命令 Linux 常用配置及硬件檢測命令 參考URL: https://www.oldking

原创 Linux下zsh(Z shell)

文章目錄什麼是zshzsh有什麼用zsh安裝和切換Oh-My-Zsh 什麼是zsh Z shell是一個Linux用戶很少使用的power-shell,這是由於大多數Linux產品安裝,以及默認使用bash shell。幾乎每一款

原创 IPFS-星際命名系統(IPNS、DNSLink)

什麼是IPNS IPFS學習-IPNS 參考URL: https://www.cnblogs.com/cbkj-xd/p/12059887.html IPNS全稱是Inter-Planetary Naming Service,星際

原创 ubuntu20.04安裝向日葵

文章目錄ubuntu 安裝向日葵 ubuntu 安裝向日葵 下載安裝包 官網地址:https://sunlogin.oray.com/personal/download sudo dpkg -i SunloginClient-10

原创 ipfs-緩存/Pinning(文件持久存儲、垃圾收集機制)

Pinning IPFS-緩存 參考URL: https://www.jianshu.com/p/8d95467bef6c 存儲在blocks中的數據,有兩種方式,一個是硬盤存儲(永久保存),另一個是緩存存儲(系統定期清理)。用戶

原创 go-go test 單元測試

go test Go語言基礎之單元測試 參考URL: https://www.cnblogs.com/nickchen121/p/11517443.html go 語言的test代碼寫起來和運行起來都相對簡單。 但是也有遵循一定的

原创 go.rich 靜態資源嵌入

文章目錄什麼是go.rich如何使用作爲源碼嵌入資源嵌入:追加 rice append 什麼是go.rich 官網: https://github.com/GeertJohan/go.rice go.rice是一個go軟件包,可

原创 IPFS-私有網絡集羣搭建

文章目錄什麼是IPFS私有網絡集羣IPFS私有網絡集羣原理IPFS私有網絡集羣搭建過程將 IPFS 進程加入到系統進程中啓動編譯並啓用 ipfs-webui步驟總結參考 什麼是IPFS私有網絡集羣 IPFS私有網絡集羣允許 IPF

原创 Linux下命令補全工具bash-completion

Linux下超強的命令補全工具bash-completion 編寫 Bash 補全腳本 參考URL: https://kodango.com/bash-competion-programming 在使用bash命令行時,在提示符下

原创 go語言-time.Ticker(定時任務實現)

Go語言 之time.Ticker Go語言 之time.Ticke 參考URL: Code.dev.xdja.com/diffusion/ Golang time.Timer and time.Ticker 參考URL: htt

原创 GitHub Archive-爲了人類文明永存!

文章目錄GitHub Archivegithub存檔計劃代碼歸檔策略github 北極代碼庫如何確保未來可以使用我們的軟件github archive計劃 FAQ參考 GitHub Archive Archiving a GitH

原创 Go語言命令行庫-urfave/cli(gopkg.in/urfave/cli.v2)

Go語言命令行庫-urfave/cli 官網:https://github.com/urfave/cli 很多用Go寫的命令行程序都用了urfave/cli這個庫。urfave/cli是一個命令行的框架。 用C寫過命令行程序的人應