Clojure 编程语言 充分利用 Eclipse 的 Clojure 插件 Michael Galpin, 软件架构师, eBay Michael Galpin 是 eBay 的一名架构师,他经常为
Seago是golang实现的简单的web框架,router包来自web.go和martini
Xtempore 是一个轻量级、模块化且功能强大的基于XML的跟领域无关的模板语言。通过将对象模型和XML模板合成,生成另外一个XML文档。 项目主页: http://www.open-open
LiteIDE 是 Google Go 语言的一个开发工具 IDE基本特性: 以MimeType为基础构建的IDE 编译环境管理 项目文件系统管理 编译系统管理 简洁和开放的调试系统 KATE语法高亮支持
实现一种不像计算机语言的脚本语言。按照中文语法习惯去书写分析执行语句。通过简单文字接口便可调用标准库(如libstdc)、第三方库、自己扩展的库。 不面向对象。 解释器本身只是逻辑、变量、接口
Gremlin 是在某些领域专用的语言,用来遍历属性图(property graphs)。Gremlin 使用 Pipes 来遍历复杂的图。这个语言在图像查询、分析、操作领域有所应用。 项目主页:
HippyVM是使用PyPy技术对PHP语言的一个实现。HippyVM 平均比 PHP 快7.3x 倍,比Facebook的HHVM快 2 倍。能够100%与Zend PHP 兼容。 PyPy成熟的技
在过去的一年多,尽管在 Heka 上的工作(一个高性能数据、日志和指标处理引擎)已大多数使用 GO 语言开发。Go的亮点之一就是语言本身有一些非常有用的并发原语。但是Go的并发性能怎么样,需要通过支持本地推理的鼓励代码镜头观察。
Go-OpenCV 是 Go 语言版的 OpenCV 封装。 示例代码: // Copyright 2011 . All rights reserved. // Use of this source
GoORM 是 Google Go 语言的 ORM 框架,它映射数据库记录到 Go 的结构体。特点是轻量级。 var person1 Person orm.Get(&person1, "id = ?"
JAS (JSON API Server) 是一个简单,但强大的Go语言的REST API框架。 主要特性: 不需要手动定义任何URL路由规则,规则按你的资源的结构名和名称定义。 No more inconsistencies
xweb 是一个go语言的web框架,类似Java的Struts。 项目主页: http://www.open-open.com/lib/view/home/1371963939057
goku 是一个 Go 语言的 Web MVC 框架,很像 ASP.NET MVC, 简单而且强大。 基本功能: mvc (Lightweight model) 路由 多模板引擎和布局 简单数据库
Haml是一种用来描述任何XHTML web document的标记语言,它是干净,简单的。而且也不用内嵌代码。Haml的职能就是替代那些内嵌代码的page page templating systems,比如PHP
这个包提供了用Go语言实现的一个内存中的B-树,作为一个有序的,可变的数据结构非常有用。 该API基于 http://godoc.org/github.com/petar/GoLLRB/llrb
。但是它是有价值的,也算是我对Go语言官方提供的标准命令的一个学习笔记。所以,我觉得应该把它做成免费资源分享给大家。经出版社的认可,我将这份教程放在这里供广大Go语言爱好者阅读。 相关源码 本教程中会提及一个名为
依赖注入(DI)是一种解耦组件之间依赖关系的设计模式。在需要的时候,不同组件之间可以通过一个统一的界面获取其它组件中的对象和状态。 Go 语言的接口设计,避免了很多需要使用第三方依赖注入框架的情况(比如Java,等等)。我们的 注入方案 只
Hello是一个通用的分布式编程语言,结合面向对象的编程范式和协议无关的网络模型。Hello程序编排数据处理通过网络使用简单的语言结构而不是复杂取决于协议api。示例代码: package Hello_World;
Processus是一种语言用于为文本添加各种丰富的变化。它能够执行各种各样的生成任务,包括但不限于 生成 HTML、JSON 和其他递归文本数据结构 生成随机的单词、语句甚至是故事 创建强密码
Diesel 是一个安全可扩展的 Rust 编程语言的 ORM 框架和查询构建工具。Diesel 可避免运行时错误,提供最好的性能。 示例代码: extern crate diesel_demo;