Graham Anderson's avatar

Graham Anderson

andtecheu

Involved Projects and Packages
Maintainer

Getting refreshe/re-aquanted with OBS/OSC

Maintainer

Getting refreshe/re-aquanted with OBS/OSC

HyperDex is a distributed, searchable, and consistent key-value store.

Bugowner

Go is an expressive, concurrent, garbage collected systems programming language
that is type safe and memory safe. It has pointers but no pointer arithmetic.
Go has fast builds, clean syntax, garbage collection, methods for any type, and
run-time reflection. It feels like a dynamic language but has the speed and
safety of a static language.

GTK bindingins for the Go programming language.

OpenGL bindings for the Go programming language.

GNU readline support for the Go progamming language.

SDL bindings for the Go Programming Language.

An OAuth 2.0 library for the Go programming language.

The Go language provides an internal testing library, named "testing", which is relatively slim due to the fact that the standard library correctness by itself is verified using it. The gocheck package, on the other hand, expects the standard library from Go to be working correctly, and builds on it to offer a richer testing framework for libraries and applications to use.

It includes features such as:

- Helpful error reporting to aid on figuring problems out (see below)
- Richer test helpers: assertions which interrupt the test immediately,
- deep multi-type comparisons, string matching, etc
- Suite-based grouping of tests
- Fixtures: per suite and/or per test set up and tear down
- Management of temporary directories
- Panic-catching logic, with proper error reporting
- Proper counting of successes, failures, panics, missed tests, skips, etc
- Explicit test skipping
- Support for expected failures
- Verbosity flag which disables output caching
- Fully tested (yes, it manages to test itself reliably! :-)

GoLLRB is a Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced binary search trees in Google Go.

The most complete and stable MySQL client library written completely in Go.
The aim of this project is to provide a library with a high level of
usability, good internal error handling and to emulate similar libraries
available for other languages to provide an easy migration of MySQL based
systems into the Go language.

This package provides Go support, in the form of a library and protocol
compiler plugin, for Google's protocol buffers. (RPC is not supported.)

SQLite binding for the Go progamming language.

httplib.go is a simple extension of Go's http client that provides keep-alive
connections and generic requests. This is a small usage example:

//get the google home page
c := new(httplib.Client)
resp, err := c.Request ("http://google.com", "GET", nil, "")
data := ioutil.ReadAll( resp.Body )
println(string(data))

mustache.go is an implementation of the mustache template language in Go. It
is better suited for website templates than Go's native pkg/template.
mustache.go is fast, it parses templates efficiently and stores them in a
tree-like structure which allows for fast execution.

Web.go is the simplest way to write web applications in the Go programming
language. It's ideal for writing simple, performant backend web services.

Bugowner

Go is an expressive, concurrent, garbage collected systems programming language
that is type safe and memory safe. It has pointers but no pointer arithmetic.
Go has fast builds, clean syntax, garbage collection, methods for any type, and
run-time reflection. It feels like a dynamic language but has the speed and
safety of a static language.

GTK bindingins for the Go programming language.

OpenGL bindings for the Go programming language.

GNU readline support for the Go progamming language.

SDL bindings for the Go Programming Language.

An OAuth 2.0 library for the Go programming language.

The Go language provides an internal testing library, named "testing", which is relatively slim due to the fact that the standard library correctness by itself is verified using it. The gocheck package, on the other hand, expects the standard library from Go to be working correctly, and builds on it to offer a richer testing framework for libraries and applications to use.

It includes features such as:

- Helpful error reporting to aid on figuring problems out (see below)
- Richer test helpers: assertions which interrupt the test immediately,
- deep multi-type comparisons, string matching, etc
- Suite-based grouping of tests
- Fixtures: per suite and/or per test set up and tear down
- Management of temporary directories
- Panic-catching logic, with proper error reporting
- Proper counting of successes, failures, panics, missed tests, skips, etc
- Explicit test skipping
- Support for expected failures
- Verbosity flag which disables output caching
- Fully tested (yes, it manages to test itself reliably! :-)

GoLLRB is a Left-Leaning Red-Black (LLRB) implementation of 2-3 balanced binary search trees in Google Go.

0 contributions in the last year
Mon                                                                                                          
Tue                                                                                                          
Wed                                                                                                          
Thu                                                                                                          
Fri                                                                                                          
Sat                                                                                                          
Sun                                                                                                          
openSUSE Build Service is sponsored by