• Go 的插件化開發:Pingo 經驗

    Pingo 是一個用來為 Go 程序編寫插件的簡單獨立庫,因為 Go 本身是靜態鏈接的,因此所有插件都以外部進程方式存在。Pingo 旨在簡化標準 RPC 包,支持 TCP 和 Unix 套接字作為通

    n342 2015-04-29   13775   0

    使用 Go 構建一個解釋型語言 經驗

    對編譯器/解釋器的理論/實踐有已有很少或沒有過往經驗。還有要注意的是,這一系列的文章不是介紹編程或Go編程的。 什么是解釋器(interpreter)? 解釋器會直接執行或表現寫在某特定腳本語言中

    n6xb 2015-04-06   21016   0

    在終端應用上展示進度條的Go庫:uiprogress 經驗

    一個Go庫用于在在終端應用上展示進度條。它提供了一套強大的功能并且可以使用簡單的界面進行自定義。 Progress bars improve readability for terminal applications

    jopen 2015-11-20   12592   0

    基于Go實現的分布式MQ 經驗

    格式讀取消息體即可。 好了kiteq的東西就分享這么多吧 然后最后總結一下 Go開發的體會 : 希望對家學習go有所幫助吧 五:Q & A 1 為什么用zookeeper不用etcd etcd在gopher

    jopen 2015-09-15   30878   0

    分布式計算系統:Go Glow 經驗

    Glow 是使用 Go 編寫的易用分布式計算系統,是 Hadoop Map Reduce,Spark,Flint,Samza 等等的替代品。 Glow 的目標是提供一個庫,可以在并行線程或者分布式集群機器中進行更簡單計算。

    jopen 2015-10-30   12689   0

    Go語言的一個Web框架:ripple 經驗

    Ripple Go語言的一個Web MVC框架(基于 Echo ) Which features to include in a framework A framework has 3 parts

    Python/Ruby/Go/Node 之四國大戰 經驗

    Python Flask vs Ruby Sinatra vs Go Martini vs Node Express 本文授權轉載自 zybuluo 博客 。 題外話一: 最近一段時間,Cloud

    wsx2qaz 2016-03-18   22880   0

    Go 學習筆記(二)- 程序結構 經驗

    命名 Go 變量區分大小寫 字母或下劃線開頭,推薦 駝峰式 命名,在一個包里,變量,常量,函數首字母大寫,它將是導出的,例如fmt包的Printf函數就是導出方法。 關鍵詞 Go 語言中有25個關鍵詞:

    cxfq3886 2016-04-20   9156   0

    Go 寫個小工具:wu 的煉成 經驗

    自己動手寫 Git HTTP Server 這篇文章, 之后又稍微研究和總結了一下現有的Go 語言的包依賴管理。 自那以后,Go 語言又有了一些新的進展,比如從 1.6 版本引入的 vendor 的概念,

    Go 語言的 http 包工作模式 經驗

    一切的基礎:ServeMux 和 Handler Go 語言中處理 HTTP 請求主要跟兩個東西相關: ServeMux 和 Handler 。 ServrMux 本質上是一個 HTTP 請求

    SunLazar 2016-09-06   8753   0

    [譯] 關于 Go tools 的比較有用的 flags 經驗

    關于Go tools的比較有用的flags 你剛接觸Go tools嗎?或者你想擴展下你的知識面?這篇文章是關于Go tools的flags,這些flags每個人都應該知道。 免責聲明:這篇文

    DerekVes 2016-09-28   9408   0

    高性能的消息框架 go-disruptor 經驗

    Disruptor性能是如此之高,LMAX利用它可以處理每秒6百萬訂單,用1微秒的延遲獲得吞吐量為100K+。那么Go語言生態圈中有沒有這樣的庫呢? go-disruptor 就是對Java Disruptor的移植,它也提供了與Java

    GleQav 2016-07-27   15470   0

    Grumpy:Google 用 Go 開發的 Python 運行時 經驗

    是一個實驗性的 Python 運行時。它將 Python 代碼翻譯成 Go 程序,轉譯(transpiled)得到的程序可以與 Go 運行時無縫集成。 因為 Google 目前有大量的 Python

    tjuyuki 2017-01-11   11304   0

    關于 Go 中 Map 類型和 Slice 類型的傳遞 經驗

    100 m[2] = 200 } 發現結果變成了 map[] 要理解這個問題,需要明確在 Go 中不存在引用傳遞,所有的參數傳遞都是值傳遞。 現在再來分析下,如圖: 可能有些人會有疑問,為什么途中的

    CanCammack 2017-09-05   26367   0

    如何把Go調用C的性能提升10倍? 經驗

    目前,當Go需要和C/C++代碼集成的時候,大家最先想到的肯定是CGO。畢竟是官方的解決方案,而且簡單。 但是CGO是非常慢的。因為CGO其實一個橋接器,通過自動生成代碼,CGO在保留了C/C++

    shuidi 2017-09-07   49808   0

    Go 語言的高級并發模式 資訊

    Go 語言的一個很大的優勢就是內置了 goroutine 機制,使得開發者可以方便地編寫并發程序。 在去年的 Google I/O大會上,Go 語言開發團隊成員 Rob Pike 介紹了 Go 的并發模式

    jopen 2013-05-27   12944   0

    Android即將支持GO語言,從游戲開始 資訊

    告別nodejs 去寫go了,此文也許揭示了一些原因) David Crawshaw 2014年6月 摘要 我們打算在Android平臺引入Go,重點是支持在Android上使用Go寫游戲.

    jopen 2014-07-11   27068   0
    Android  

    產品環境中 Go 語言的最佳實踐 資訊

    上, 它根本不值得如此麻煩。 對于編輯器,許多用戶使用Vim以及各種插件。(我使用的 vim-go 就不錯。)還有許多人,包括我自己也是,結合GoSublime使用Sublime Text。也有少

    jopen 2014-08-31   27290   0

    beego 1.4.2 版本發布,Go 應用框架 資訊

    讓大家久等了,這個版本新功能和bugfix都挺多,但是我還是只更新了一個小版本,等著Go1.4跟上來,打算和Go的版本去同步。 新功能: 增加了SQL構造器,參考了ZEND框架的ORM

    jopen 2014-11-05   8865   0
    beego  

    beego 1.4.3 版本發布,Go 應用框架 資訊

    task 點擊無法執行 CGI模式退出進程后Socket文件沒有刪除 beego 是一個用Go開發的應用框架,思路來自于tornado,路由設計來源于sinatra,支持如下特性 MVC

    jopen 2015-03-01   6918   0
    beego  
    1 2 3 4 5 6 7 8 9 10
  • sesese色