Was doing a review of the binary buildpack for some training I'm helping to create.
I noticed that both bin/supply and bin/finalize assume go code is running.
I recall the reasons behind this being historical - before a go buildpack existed that we instructed people to use the binary buildpack.
Now that we have a go buildpack, it feels like we should pull the go specific stuff out.
Hopefully I'm not too far out of left field on this :)