golang

golangでKVSサーバーを実装してみた

golangの勉強がてらKVSのDBサーバーを雑に実装してみた。 DBの実装自体はbuntdbというライブラリをそのまま使っているので、あまり大した事はやっていないけど。 実装したDBサーバーについて OrenoDBという名付けた(メンテするつもりはないので雑な命名) …

PHPでbtree

golangで書かれた google/btree をPHP7.1に移植してみた。 移植する事が目的ではなく google/btree のソースリーディングだったので、かなり雑な移植になっている。 github.com ソースの移植 golang --> PHP golangをPHP7.1に書き換えた訳だけど、配列周りで…

golangでTUIのスーパーマリオブラザーズ

golangがどんなものか軽く触ってみようかと思い、何か題材でもないと触るのも難しいだろうという事で、TUIでスーパーマリオブラザーズでも実装してみようという謎の題材をふと思いついた。 早速実装しては見たものの、本来の目的であるgolangを知る事そっち…