# p4go A go wrapper around the Perforce C++ API. ## Building You need 1. node, you should probably install via nvm 2. grunt, once, node's installed, you call `npm install -g grunt-cli` * Edit Makefile to point to the right p4api library * Edit build flags in p4go.go to point to your library install ## To Do * The testing system is lacking, we probably want to run a p4 instance * Create a script to locate paths to p4api and configure the code * Perhaps make it easy to download or execute using a shell script
A basic experiment with using the C++ API in Go
May not work completely. I haven't messed with this in over a year. The Go tools may have come a long ways as well, and we may be able to automate things more directly in the typical toolkit then having to use node.