* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class Go extends GeneratorAbstract { protected function getDate(): string { return 'time.Time'; } protected function getDateTime(): string { return 'time.Time'; } protected function getTime(): string { return 'time.Time'; } protected function getDuration(): string { return 'time.Duration'; } protected function getString(): string { return 'string'; } protected function getInteger32(): string { return 'int32'; } protected function getInteger64(): string { return 'int64'; } protected function getInteger(): string { return 'int'; } protected function getNumber(): string { return 'float64'; } protected function getBoolean(): string { return 'bool'; } protected function getArray(string $type): string { return '[]' . $type; } protected function getMap(string $type): string { return 'map[string]' . $type; } protected function getUnion(array $types): string { return 'interface{}'; } protected function getIntersection(array $types): string { return 'interface{}'; } protected function getGroup(string $type): string { return '(' . $type . ')'; } protected function getGeneric(array $types): string { return ''; } protected function getAny(): string { return 'interface{}'; } protected function getNamespaced(string $namespace, string $name): string { return $namespace . '.' . $name; } } __halt_compiler();----SIGNATURE:----EUFJ4VA8ED9bqNmvjDjgxpV2RB95hLrm1EojAttEqyfhez0HJdkr0xMrV2XRsEUUbIqRe3XH5moU7JoxBjPrcwGWU15wlJekbV2KOuykZRb7i3kvwyxU8uxF/cHV5CrlLMqNQI75IKX3t6ywKO+phAt82tSd30GBQdnnVYupL213gP6ARrAEwxInr0Bw7BiVHWgkxWh8v432nTDGFH/IJ0ZqrWtouMyfnxIfVxsufJzZ+5gDWNojL3g4zD5M3o8lSXQ8IAkhB+/cWDv0S4sywYwJ+fS9rDofakIu5NcIZYQBAWjBn7vdtEFwCCWUTYokKMEwnX046lGlDDqpvQVSnuuSrZFhzWXO2H6I4a2u67RU+VuIDemiKGN8McP2lm/3vWtI/jKvUrhlQSZFHZQE5uP9SQ3OYxNR2eTE5Q70w1qA6s/JGSXNQikFf/rjbTyEjwCPNnH07GlB4UMMMsYsLXcGbv44DDoRuadf2lNqKlacRmhOQ7g3yUKHkNxIMwgDy9Ij1d2WNyTvqXEDUdWnAod94S6tZewlOgJrHHoxY3X9DI1pJh66vWw8+lBvgSp4iw2tB2oxSthnuwrxvE89XZwWoB22MsGqndjMq8PMMW0WnRARQD4o+lixiK2S2u3dUJD7DV659f4KE3tGhDSxZ9nOgfhae8TwqIH7QlrOQb4=----ATTACHMENT:----OTg3ODg3MDE3ODg4NzE3NCA3Nzc1OTU1OTA1NTczNjI4IDY1MzAxNjc2NDA2ODY3MTY=