MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました PHPを高速に実行しようと思ったらエクステンションを使っていくことになるでしょう。しかしそうなると使う言語がC言語になり、途端に敷居が上がってしまいます。その結果、独自のエクステンションをどんどん書いていこうという気にならないかも知れません。 そこで注目したいのがphp-goです。なんとPHPのエクステンションをGo言語で作成できます。 php-goの使い方 例えば以下はテストのエクステンションコードの一部です。普通にGoのコードです。 package main import "log" import "reflect" import "math/rand" import "time" import "github.com/kitech/php-go/phpgo" type PGD
![php-go - GoでPHPのエクステンションを開発](https://cdn-ak-scissors.b.st-hatena.com/image/square/5b77db804c69b51b3167dd1e1ade43bf4e33b573/height=288;version=1;width=512/https%3A%2F%2Fmoongift-assets.s3.amazonaws.com%2Fassets%2Fnone-c3f80f5acd8206a735bb12db1e77cb6d.png)