a geicko-2 based round robin ranking system designed to test c++ battleship submissions
battleship.dunkirk.sh
1package localereader
2
3import (
4 "bytes"
5 "io"
6)
7
8func NewReader(r io.Reader) io.Reader {
9 return newReader(r)
10}
11
12func UTF8(b []byte) ([]byte, error) {
13 var buf bytes.Buffer
14 n, err := io.Copy(&buf, newReader(bytes.NewReader(b)))
15 if err != nil {
16 return nil, err
17 }
18 return buf.Bytes()[:n], nil
19}