PHPackages                             sters/phptogo - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. sters/phptogo

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

sters/phptogo
=============

1101PHP

Since Jul 25Pushed 6y ago1 watchersCompare

[ Source](https://github.com/sters/phptogo)[ Packagist](https://packagist.org/packages/sters/phptogo)[ RSS](/packages/sters-phptogo/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

PHP to Go
=========

[](#php-to-go)

[![CircleCI](https://camo.githubusercontent.com/5ede2fe9124cf0633f4489f06aaf53876ac50d29545740b404330bb7da0017a2/68747470733a2f2f636972636c6563692e636f6d2f67682f73746572732f706870746f676f2e7376673f7374796c653d737667)](https://circleci.com/gh/sters/phptogo)

This is transpiler for PHP code to Go like something code.

Example and Usage
-----------------

[](#example-and-usage)

Let's see `example` directory, and try this.

First, execute `git clone` and `composer install`.

```
$ composer run -l
scripts:
  test             Runs the test script as defined in composer.json.
  convert          Runs the convert script as defined in composer.json.
  convert-example  Runs the convert-example script as defined in composer.json.

$ composer run convert-example
> cd example/simple-convert && rm result.go && php main.php -i target.php -o result.go
Starting: target.php

$ diff --ignore-all-space --side-by-side example/target01.php example/result01.go
