go psr-4