Time of Update: 2018-04-26
標籤:http 分類 tar 就是 語句 inf 表名 運算 -- 1.什麼是串連查詢呢?
Time of Update: 2018-05-27
標籤:hdu input 任務 pac cin font 這一 就是 print 題目連結:https://vjudge.net/problem/HDU-1106題目大意:輸入一行數字,如果我們
Time of Update: 2018-05-18
標籤:hub 索引 nbsp 序列 com 因此 str 它的 slice 7.6.6 搜尋及排序切片和數組標準庫提供了 sort 包來實現常見的搜尋和排序操作。您可以使用&
Time of Update: 2018-05-11
標籤:go yaml 1、例子11.1、yaml檔案內容如下:host: localhost:3306user: rootpwd: 123456dbname: test 1.2、代碼如下://將yaml檔案,轉換成對象,再轉換成json格式輸出package mainimport ( "encoding/json" "fmt" "gopkg.in/yaml.v2"
Time of Update: 2018-04-16
標籤:學習 常量 方法調用 定時 匯入 負載平衡 代碼 方式 預警 這是我自己早前聽課時整理的Java全套知識,適用於初學者,也可以適用於中級進階的人,你們可以下載,我認為是比較系統全面的,可以
Time of Update: 2018-03-29
標籤:func 除了 序號 ace 變數 字串 空格 第一個 編碼 Go語言基礎文法Go標記Go程式可以由多個標記組成,可以是關鍵字,標識符,常量,字串,符號。如以下Go語句由6個標記組成:fm
Time of Update: 2018-05-29
標籤:壓縮 回調 重要 雙向 ros net 中斷 規模 配置路由 公眾號:聊聊架構5 月 21 日,Netflix 在其官方部落格上宣布正式開源微服務網關組件 Zuul 2。Netflix
Time of Update: 2018-06-02
一、(1)init函數init 函數可在package main中,可在其他package中,可在同一個package中出現多次。(2)main函數main 函數只能在package main中。(3)執行順序如:golang裡面有兩個保留的函數:init函數(能夠應用於所有的package)和main函數(只能應用於package
Time of Update: 2018-05-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。k8s離線安裝包 三步安裝,簡單到難以置信kubeadm源碼分析說句實在話,kubeadm的代碼寫的真心一般,品質不是很高。幾個關鍵點來先說一下kubeadm乾的幾個核心的事:kubeadm 產生認證在/etc/kubernetes/pki目錄下kubeadm 產生static pod yaml配置,全部在/etc/kubernetes/manifasts下kubeadm 產生kubelet配置,kubectl配置等 在/etc/
Time of Update: 2018-05-23
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。如果你研究過 [新近的 Datadog Agent](https://github.com/DataDog/datadog-agent/) ,你可能會注意到大部分程式碼程式庫是用 Go 語言編寫,而我們用來收集指標的檢查工具仍然是用的 Python 。這是有可能的,因為 Datadog Agent(一個標準的 Go 二進位程式),內嵌了一個 CPython 解譯器,在需要運行 Python
Time of Update: 2018-04-10
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。Go http package 包含了http client 和 http server 的實現。主要檔案有:~~~client.gocookie.goheader.gohttp.gomethod.gorequest.goresponse.goserver.gotransport.go~~~Server.go:---------我們先從一個簡單的http server開始。建立一個http服務需要有三個步驟:*
Time of Update: 2018-05-22
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。第十部分: Go微服務 - 集中化日誌本文介紹我們的Go微服務基於Logrus、Docker Gelf日誌驅動以及Loggly服務(Logging as a Service)的日誌策略。Logrus: Go語言中的結構化、可插拔日誌功能。Docker Gelf日誌磁碟機: 是一種方便的格式,可以被很多工具理解,例如Graylog, Logstash, Fluentd等等。Loggly:
Time of Update: 2018-04-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。go1.9.2出來了,有一個用golang寫的工具要編譯,正好也測試一下。我是在windows10 64位下測的。編譯和執行檔案效率都差不多。但是1.9.2編譯出來的檔案6M。 個人覺得這個有點大了,關鍵是功能也不複雜。所以覺得這個體積簡直太誇張了,試試能否減肥。 使用原始build編譯的大小 6,167KB 通過去除部分串連和調試,build部分參數查看結果。 -a 強制編譯所有依賴包。 -s 去掉符號資訊 -w
Time of Update: 2018-05-17
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。微服務、Go語言、Docker技術也算目前比較熱門的技術話題,本人也是抱著學習的思想,整理一些學習心得,和志同道合的朋友一起探討學習一下。接下來是一系列關於Go語言微服務的系列文章。簡介為什麼是Go語言的微服務, 原因很簡單,最近對Go語言花了些時間對它進行了深入學習, 還談不上很厲害,但熱度挺高。 加上最近項目開發中使用到微服務, 所以就特意留意了Go語言微服務相關的話題。這個系列文章從微服務開始,涉及到Docker、容器編排、
Time of Update: 2018-03-20
這是一個建立於
Time of Update: 2018-03-20
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。聲明會給標識符綁定值,例如包、變數、類型等等。完成聲明後,有必要知道源碼中的標識符在哪些地方引用了被指定的值(簡單來講,就是一個標識符在哪裡是可用的)。Go 屬於詞法範圍,所以標識符的解析會依賴於它在代碼中聲明的位置。這種方式和動態範圍語言截然不同,動態範圍語言中標識符的可見度不依賴於被聲明的位置。看看下面這段 bash 指令碼:```bash#!/bin/bashf() {local v=1g}g() {echo "g
Time of Update: 2018-03-29
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。builtin package 包含go語言中的各種類型:<pre><code>unint8, uint16, uint32, uint64int8, int16, int32, int64float32, float64, complex64, complex128string, int, uintptr, byte, runeconst iota = 0, niltype error
Time of Update: 2018-03-27
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。當我接受了 Go 根本沒有 object 之後,我才開始更容易理解 Go 的 object 是什麼,其實就是一些可以操作共有狀態的函數集合,加了點文法糖的點綴。你可能心想“閉嘴吧,Go 當然有
Time of Update: 2018-04-14
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。在之前的文章中,我們看了一些使用 go-micro 和 go 語言的產生的各種事件驅動的方法。 在本篇文章,我們將深入到用戶端,探究一下如何建立一個能夠與我們之前建立的平台互動的 網頁用戶端。這篇文章會介紹如何使用 [micro](https://github.com/micro/micro) 工具包產生 web 用戶端從外部代理內部 rpc 方法。我們會建立一個 user
Time of Update: 2018-03-25
這是一個建立於 的文章,其中的資訊可能已經有所發展或是發生改變。 1. 前言在讀docker及distribution源碼的過程中遇到了很多坑,在此將這些坑記錄下來,隨時更新,在第二節中會給出更新的內容2.包括的golang特性Godepsvendor_