• Go 爬蟲軟件,Pholcus 0.6.0 發布 資訊

    Pholcus(幽靈蛛)是一款純Go語言編寫的重量級爬蟲軟件,清新的GUI界面,優雅的爬蟲規則、可控的高并發、任意的批量任務、多種輸出方式、大量Demo,支持橫縱向兩種抓取模式,支持模擬登錄和任務取消等,并且考慮了支持分布式布局。

    jopen 2015-08-11   7828   0
    Pholcus  

    Go語言項目性能優化實例剖析 資訊

    首選,對kingshard進行性能優化,我們必須要找到kingshard的性能瓶頸在哪里。Go語言在性能優化支持方面做的非常好,借助于go語言的pprof工具,我們可以通過簡單的幾個步驟,就能得到kingshard在轉發SQL請求時的各個函數耗時情況。

    jopen 2015-11-03   21793   0

    深入Go語言網絡庫的基礎實現 經驗

    Go語言的出現,讓我見到了一門語言把網絡編程這件事情給做“正確”了,當然,除了Go語言以外,還有很多語言也把這件事情做”正確”了。我一直堅持著這樣的理念—— 要做"正確"的事情,而不是"高性能"的事情

    jopen 2014-04-23   87336   0

    深度剖析Go語言數據結構 經驗

    當向一個新程序員解釋Go語言時,我發現如果解釋Go的數據是如何在內存中表示的,將有助于建立編寫高效程序的良好直覺。 基礎類型 讓我們從一些簡單的例子開始: 變量

    jopen 2014-01-22   56862   0

    Go語言開發的JavaScript解釋器:otto 經驗

    這是一個采用原生Go語言開發的JavaScript分析器和解釋器。 // Create a new runtime Otto := otto.New() Otto.Run(` abc = 2 + 2 console

    jopen 2012-10-11   34157   0

    Go語言WebUI工具包:Gowut 經驗

    gowut是一個 功能全面、簡單易用、平臺無關的純go語言WebUI工具包。 例子如下: package main import ( "code.google.com/p/gowut/gwu" "strconv"

    jopen 2013-03-23   31770   0

    Go語言寫的分詞模塊:goseg 經驗

    Go語言寫的分詞模塊,使用了最大概率路徑+單層神經網絡。 goseg: A Chinese Word Segmentation Library in GoLang goseg use max probability

    jopen 2014-09-10   22944   0

    Go 命令行應用開發包:Odin 經驗

    Odin 是一個 Go 語言開發包,用于幫助構建自文檔的命令行應用。 支持Value類型 Value Type Basic Definition Method Pointer Defintion Method

    jopen 2014-09-30   12212   0

    待辦事項及倒計時器 Go For It! 經驗

    如果您是拖延癥患者的話,這款集成了待辦事項及倒計時器的小軟件或許可以幫助您提高工作效率。 Go For It! 界面透著 Elementary/GNOME HIG 的簡潔風格,使用 Vala/GTK3

    wn25 2015-01-05   13133   0

    Go 語言的分布式讀寫互斥 經驗

    Go 語言的分布式讀寫互斥 Go語言默認的 sync.RWMutex 實現在多核環境中表現并不佳,因為所有的讀者在進行原子增量操作時,會搶占相同的內存地址。該文探討了一種 n-way RWMutex,也可以稱為“大讀者(big

    bgn4 2015-05-06   14249   0

    微型Web框架:Echo Go 經驗

    Echo 是個快速的 HTTP 路由器(零動態內存分配),也是 Go 的微型 Web 框架。 特性 快速 HTTP 路由器,智能優先 可擴展中間件,支持: echo.MiddlewareFunc

    jopen 2015-06-29   49885   0

    Go語言模板引擎:gotpl 經驗

    gotpl go語言模板引擎。基于gorazor開發。 特性 簡潔優雅 模板繼承 原生go語言 模塊,組件 原生go語句 @if?....?{ ????.... } @if?...

    jopen 2015-08-09   42590   0

    Linux有問必答-如何在Linux中安裝Go語言 經驗

    Go (也叫 "golang")是一款由Google最初開發的編程語言。它自誕生就有幾個設計原則:簡單性、安全性和速度。Go語言發行版擁有各種調試、測試、調優和代碼審查工具。如今Go語言和它的工具鏈在

    jopen 2015-02-09   28525   0

    V8? 的 Go 語言封裝:v8worker 經驗

    v8worker 是 V8 的 Go 語言封裝版本。輸出一個非堵塞消息傳遞接口到 V8 引擎。Go 和 JavaScript 通過消息的收發進行交互。V8 只在計算 JavaScript 的時候堵塞 goroutine

    yne7 2015-03-30   28755   0

    Go圖像過濾工具包:gift 經驗

    包gift提供了一套有用的圖像處理過濾器。 純粹的Go實現,除Go標準庫之外沒有其它外部的依賴關系。 QUICK START // 1. Create a new GIFT and add some filters:

    jopen 2014-11-26   10236   0

    Go(golang)中展示進度條:MultiBar 經驗

    Go(golang)中展示進度條:MultiBar。 $ go run main.go here we have a progress bar some work 30% [==========

    jopen 2014-12-07   39301   0

    go語言驗證碼服務器:gocaptcha 經驗

    Useage 安裝 go get github.com/hanguofeng/gocaptcha Quick Start 參考 captcha_test.go 參考 samples/gocaptcha-server

    ygfb 2015-12-07   16714   0

    使用Go語言編寫Web程序(二) 經驗

    上一節我們使用Go語言寫了一個進行web服務端口偵聽和簡單的URL請求輸出,但并沒有實現我們上網瀏覽網頁時所看到的豐富多彩的html頁面,當我們需要把分離出來的html頁面加入到Go語言編寫的服務時,

    Jochndan 2016-08-20   11161   0

    Go web服務器中實現prefork和affinity 經驗

    盡管prefork在處理高并發的情況下并不高效,但是作為一個技術,倒是有啟發我們的地方。我最近在調研Go服務器的性能看到一段代碼,很優雅的實現了prefork和affinity的的功能,特地抄寫在本文中,看看他是怎么實現的。

    FrancescoB9 2016-05-03   9140   0

    使用Go語言開發iOS應用(Swift版) 經驗

    使用Go語言開發iOS應用(Swift版) 本文加上讀者對Go語言和Swift語言都有一定了解, 但是對二者混合使用不了解的同學. 本教程是基于一個真實上架的iOS應用做的簡單的總結。 我們先看看運行效果:

    dcty2502 2016-05-25   23991   0
    1 2 3 4 5 6 7 8 9 10
  • sesese色