Go语言(golang)开源项目大全-2
Development Toolscwrap - Go wrapper (binding) generator for C libraries.demand - Download, build, cache and run a G
阅读全文→Development Toolscwrap - Go wrapper (binding) generator for C libraries.demand - Download, build, cache and run a G
阅读全文→Astronomygonova - A wrapper for libnova -- Celestial Mechanics, Astrometry and Astrodynamics Librarymeeus - Impleme
阅读全文→短连接的原理很多人一定想的是短连接是通过一定的算法将长链接变成短连接的,然后访问的时候再还原,恩,非常高大上,但是仔细想想,怎么可能,那得多牛逼的压缩算法,多长的url都可以压缩为几个字节,而且还能还原,还是无损压缩。所以,实际上,短连接生成核心就两
阅读全文→大家都知道golang中可以通过go get来获取依赖库,并且支持直接从github或者git.oschina.net这些git托管平台直接获取。今天尝试go get一个自己写的http 框架时,提示如下错误:$ go get git.o
阅读全文→HPROSE 是 High Performance Remote Object Service Engine 的缩写,翻译成中文就是“高性能远程对象服务引擎”。它是一个先进的轻量级的跨语言跨平台面向对象的高性能远程动态通讯中间件。它不仅简单易用,而且
阅读全文→Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。简介依赖管理声明依赖关系系统要求安装 - *nix下载 Composer 的可执行文件局部安装全局安装全局安装 (on OSX via h
阅读全文→etcd 是一个分布式一致性k-v存储系统,可用于服务注册发现与共享配置,具有以下优点。 简单 : 相比于晦涩难懂的paxos算法,etcd基于相对简单且易实现的raft算法实现一致性,并通过gRPC提供接口调用&
阅读全文→Go 关键字和 channel 的用法go 关键字用来创建 goroutine (协程),是实现并发的关键。go 关键字的用法如下://go 关键字放在方法调用前新建一个 goroutine 并让他执行方法体go GetThingDone(param
阅读全文→ Lua 是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua 是巴西里约热内卢天主教大学(Pontifical Catholic Universit
阅读全文→java里用Jsoup,nodejs里用cheerio,都可以相当方便的解析网页,在golang语言里也找到了一个网页解析的利器,相当的好用,选择器跟jQuery一样安装go get github.com/PuerkitoBio/goquery使用其
阅读全文→