• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    Go
  • License
    BSD 3-Clause "New...
  • Created over 9 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Checks Go source code for a common bug: accidentally taking the address of a loop variable

More Repositories

1

mmap-pause

Writes to mmap-ed files on Linux can cause JVM garbage collection pauses
C
41
star
2

tpccbench

In memory TPC-C implementation. Used for a number of database research projects.
C++
37
star
3

pprofweb

Google's pprof profiler hosted on the web
Go
33
star
4

nanocollision

NanoCollision: Experiments with collisions of nanosecond timestamps
Go
22
star
5

hugepagedemo

Demonstrates using huge pages on Linux to improve performance (in Rust)
Rust
19
star
6

java-bytebuffer-leak

Java's NIO APIs cache direct ByteBuffers, causing a native memory leak.
Java
19
star
7

concurrentlimit

Experiments in limiting concurrent requests and connections with Go servers.
Go
18
star
8

hterm

hterm: Browser terminal server using Google/Chrome's hterm emulator
JavaScript
14
star
9

pg-benchmarks

Some quick and dirty Postgres benchmarks
Python
12
star
10

libfiber

A demonstration thread library for Linux
C
9
star
11

googlesignin

Google Sign-In implementation in Go
Go
8
star
12

hacks

Small things that I found useful more than once
Go
8
star
13

netgamesim

Network game simulation: not a game, but simulates how they work
Go
7
star
14

expire-threadlocal

Experiments with expiring Java ThreadLocal caches
6
star
15

grpclb_experiment

Experiments with gRPC load balancing
Go
5
star
16

gofuncoptslow

Go functional options are slow
Go
5
star
17

combinestacks

Combine Go stacks to make them easier to read
Go
4
star
18

postgres_test_and_set

Testing that you can implement "test and set" atomically with Postgres
Python
4
star
19

gcplogs

Google Cloud logs and tracing auto-configuration and experiments
Go
4
star
20

app-engine-log-deadlock

Reproduction for a deadlock in App Engine Standard's Python logging library
Python
3
star
21

sftpsync

Synchronizes an SFTP server with a cloud storage bucket. Go Cloud experiment.
Go
3
star
22

isspace_locale

Tests weird isspace behaviour on Mac OS X
C
3
star
23

vclock

Visualize vector clocks with graphviz
Go
3
star
24

hashsecret

Simulate reverse engineering Secret App's phone number database
Go
3
star
25

fork-thread-bugs

Examples of how fork and threads causes problems
C
2
star
26

hsbc2ofx

Convert CSVs exported from HSBC's online banking (HSBCnet) to OFX format (for Quickbooks Online)
Python
2
star
27

gohttpsserver

Serve local files over HTTPS with a generated self-signed certificate.
Go
2
star
28

bqtools

BigQuery Tools: Dig into the costs of Google BigQuery projects
Go
2
star
29

makefile_example

Example of Makefiles with correct automatic dependencies
Shell
2
star
30

modgraphweb

A web interface for gomodgraph
Go
1
star
31

partiqldemo

A web tool to experiment with PartiQL queries
Go
1
star
32

go-tls-example

Example of using self-signed certificates with Go clients and servers
Go
1
star
33

datastore-performance

App Engine Python Datastore performance microbenchmark
Python
1
star
34

grpclimits

A demo of gRPC error limits in Python and Go
Python
1
star
35

cgogetenvcrash

Reproducing a bug that crashes a Go program with GODEBUG=netdns=cgo+2
Go
1
star
36

gofuzztesting

Testing Go fuzzing with a trivial function to reproduce a bug
Go
1
star
37

slackpost

Simplified API to post private messages to slack
Go
1
star
38

kubewebproxy

Proxies HTTP requests into a Kubernetes cluster for easier debugging
Go
1
star
39

csearch

csearch: An incomplete code search web interface experiment
Go
1
star
40

gogrpccanceldemo

Go gRPC Deadlines and Cancelation Demo
Go
1
star
41

buffersizebench

Benchmarking different buffer sizes for bulk data transfer with read()
Go
1
star
42

rules_pyz

Bazel Python rules that package everything in an executable zip
1
star
43

cgouintptrbug

Demonstrate bug when passing uintptr to Cgo functions
Go
1
star