原创 golang依賴管理 glide

目錄   一、gilde簡介 二、glide命令簡介 三、gilde安裝配置 step1:下載安裝gilde step2:使用gilde step3:根據gilde安裝依賴到vendor 四、gilde官方bug bug1:windows

原创 docker鏡像導入導出(windows)

一 前提條件 1、docker for windows 安裝  2、docker常用命令 docker pull 鏡像:tag ##拉去默認倉庫tag版本號的鏡像 docker images

原创 golang官方依賴管理go module(vgo)簡單使用

目錄 一 、VGO簡介 二 、命令簡介 三 、配置VGO 方式一:傳統方式 方式二:GOLANG-IDE插件支持 step1:下載安裝 step2:設置vgo 四 、使用vgo step1:創建項目並創建gomod step2:初始化go

原创 docker 安裝(7.x單機)elasticsearch、elasticsearch-head、ik分詞器

一、 前言 1、本文爲docker for window,docker for mac 或者 docker for linux 略有不同 2、本文軟件版本 soft version function elasticsearch 7.2.0

原创 golang解決go get命令無響應問題

操作 go get -v github.com/golang/net 現象 go get github.com/golang/net: module github.com/golang/net: Get https://proxy.

原创 HTTP的一次DNS解析過程

目錄   一、dns網絡拓撲圖 二、dns解析過程 一、dns網絡拓撲圖 二、dns解析過程   Q1:用戶輸入網址域名。 Q2:瀏覽器會先查詢dns解析緩存,這個緩存是瀏覽器設置的,有時長和個數限制。命中則使用ip訪問,未命中下一步。

原创 Dockerfile 中 CMD與ENTRYPOINT的區別

前言 使用golang開發,需要交叉編譯rpm。docker是不二之選,所以編寫了golang編譯打包鏡像。學習並記錄下dockerfile語法。 基本語法 CMD CMD <command> CMD ["<executeable

原创 HTTP碼錶整理

目錄 http官方碼錶 nginx服務器擴展碼錶 CloudFlare服務器擴展碼錶 微軟服務擴展碼錶 其他碼錶 http官方碼錶 碼段 狀態碼 狀態 含義 使用範圍 1XX 100 Continue  (since HTTP/1.1)(

原创 golang json傳遞time類型參數

目錄 一 前言 二 實現 三 驗證 四 總結 一 前言 golang的強制類型轉換可以讓人抓狂,遇上json序列化/反序列化時候的時間類型參數,需要不斷的轉換參數類型,簡直讓人抓狂。 本文通過組合方式對時間類型進行拓展,並實現序列化/反序

原创 docker for Windows簡易教程(win10安裝非boot2docker)

一 前提條件 1、win10操作系統(win10專業版更好)本機使用win10家庭版爲例  2、自行選擇下載需要的Docker for Windows docker windows地址 3、Hyper-V虛擬機介紹 二 步驟嚮導 1、安裝

原创 golang開發環境搭建(windows)

目錄 一、安裝golang step1:下載golang step2:無腦安裝即可 step3:設置環境變量 step4:驗證環境變量 step5:工程化項目目錄   二 、安裝IDE jetbrains-Golang step1:下載2

原创 golang依賴管理 govendor

目錄   一 、govendor簡介 二、govendor命令簡介 主命令 子參數  三、govendor安裝配置 step0:環境準備 step1:安裝下載govendor step2:使用govendor step3:常用命令組合 一

原创 git回退本地最近一次提交

git reset --soft HEAD~1  

原创 go實現定時週期

 一、前言 1、go有現成的週期定時器和定時器,但是沒有定時週期 2、基於在未來某個時刻後進行週期循環,於是有了定時週期 3、本文秒級精度的定時器,存在幾個指令時間的誤差 二、實現 1、基礎代碼 package timer impor

原创 ICE java實現服務雙向調用

目錄 一 前言 二 實現 1、目錄結構 2、公共代碼 3、java實現 4、spring實現(spring啓動ice) 三 項目git  https://github.com/HandsomeMars/springboot-ice-dem