France

Christophe Meessen

Advanced
@chmike

Software engineer at CNRS. I like solving problems and inventing things. I'm programming in Go since 2015 and love it.

fpsqrt. Integer and fixed point square root functions using only add, subtract and shifts

97

CxxUrl. C++ URL handling class with a simple API, and with lazy URL parsing and building

94

securecookie. Fast, secure and efficient secure cookie encoder/decoder

87

cst_time_memcmp. Constant time memcmp() function

23

varint. variable length integer encoding using prefix code

15

cmac-go. Cipher-based Message Authentication Code as described in RFC4493 and NIST 800-38B

11

ber. C language BER encoder and decoder

9

gofontrender. gofontrender renders text with different parameters using the go font renderer

8

gioiostutorial. iOS tutorial for the GIO Go GUI package

8

domain. Go function to check domain name validity

8

FastFDK. FDK tomographic reconstruction program

5

posix_tai_time_converter. C functions for conversion between POSIX time and TAI time

4

fastmap. Fast map is a map faster than go map (go 1.24.3)

4

tzfile. C source code to load a compiled TZFile

4

YABE. Yet Another Binary Encoding

3

clrz. Colorize text like code for display in HTML or other encoding

2

mostFrequentWords. compare functions to get the n most frequent words from a map

1

terrain. terrain generation with diamond square method

1

EChan. Go channel with growable and shrinkable storage, and with upper capacity limit

1

bytecount. Generate human readable byte count representation using kB, MB, GB,... or kiB, MiB, GiB,... units

1

pwmgenerator. An 8 channel software PMW generator

1

timez-go. Package timez provides a compact binary encoded UTC time with time offset.

1

timez. A binary time encoding in a 64 bit signed integer combining time in µs and time offset

1

RFC6234-code. Code provided in the RFC 6234

1
24
Apply