原创 Excelize 發佈 2.2.0 版本, Go 語言 Excel 文檔基礎庫

Excelize 是 Go 語言編寫的用於操作 Office Excel 文檔基礎庫,基於 ECMA-376,ISO/IEC 29500 國際標準。可以使用它來讀取、寫入由 Microsoft Excel™ 2007 及以上版本

原创 XSD 模式語言解析引擎與跨語言代碼生成器

xgen 是 Go 語言編寫的 XSD (XML Schema Definition) 工具基礎庫,其命令行工具的目標是將 XML 模式定義文件編譯爲包括 Go/C/Java/Rust/TypeScript 在內的多語言類型或類

原创 Excelize 發佈 2.1.0 版本, Go 語言最受歡迎的 Excel 基礎庫

Excelize 是 Go 語言編寫的用於操作 Office Excel 文檔類庫,基於 ECMA-376 Office Open XML 標準。可以使用它來讀取、寫入由 Microsoft Excel™ 2007 及以上版本創建的 XL

原创 Go 語言對象深拷貝方式性能分析

深度拷貝可以通過序列化和反序列化來實現,也可以基於reflect包的反射機制完成。我對於這兩種方式實現深拷貝做了性能基準測試。 下面是對比反射(github.com/mohae/deepcopy)與序列化(gob)所用的基準測試腳

原创 Excelize 發佈 2.0.1 版本,Go 語言 Excel 文檔基礎庫

Excelize 是 Go 語言編寫的一個用來操作 Office Excel 文檔類庫,基於 ECMA-376 OOXML Spec。可以使用它來讀取、寫入 XLSX 文件,相比較其他的開源類庫,Excelize 支持操作帶有

原创 Go 語言 Excel 文檔類庫 excelize 發佈 1.4.1 版本

Excelize 是 Go 語言編寫的一個用來操作 Office Excel 文檔類庫,基於 ECMA-376 OOXML Spec。可以使用它來讀取、寫入 XLSX 文件,相比較其他的開源類庫,Excelize 支持操作帶有數據

原创 aurora - 基於 Web UI 的 Beanstalk 消息隊列服務器管理工具

GitHub: github.com/xuri/aurora aurora 是一個基於 Web 的 Beanstalk 消息隊列服務器管理工具,單文件無需依賴其他組件,支持管理本地和遠程多個隊列服務器。 特點 跨平臺支持 macO

原创 Ubuntu 12.04 LTS 構建高可用分佈式 MySQL 集羣

本文的英文版本鏈接是 https://xuri.me/2013/11/20/install-mysql-cluster-on-ubuntu-12-04-lts.html MySQL Cluster 是 MySQL 適合於分佈式計算環境的

原创 Go 語言讀寫 Excel

Excelize 是 Go 語言編寫的一個用來操作 Office Excel 文檔類庫,基於 ECMA-376 Office OpenXML 標準。可以使用它來讀取、寫入 XLSX 文件。相比較其他的開源類庫,Excelize 支持寫入

原创 GLC - 實現 glog 日誌清理

項目地址 github.com/xuri/glc 簡介 GLC (glog cleaner) 是 Go 語言編寫的 glog 日誌清理類庫,glog 是由 Google 開發的一個應用級日誌框架,提供了日誌分級、文件切分等功能,但是暫未

原创 Ubuntu Server 安裝部署 Cacti 服務器監控

本文的原文鏈接是 https://xuri.me/2013/10/20/install-the-cacti-server-monitor-on-ubuntu-server.htmlCacti 是一套基於 PHP,MySQL,SNMP 及