A code is calling this – first – Golang code which in turn depends upon another – second – Golang code.
It’s intended to modify the second Golang code to fulfill a purpose. I wonder which option for the modification strategy would be quicker and less complex:
- Create a new package and copy over all the source files and modify them from:
github.com/llgcode/draw2d/draw2dimg
github.com/golang/freetype/raster
- Create GitHub forks of the original packages and modify them:
github.com/llgcode/draw2d/draw2dimg
github.com/golang/freetype/raster
- Any other option?