refacto global transform

 * transform/global.go,
   transform/global2.go,
   transform/global3.go : Here.
1 job for hm/global in 38 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
failed #128377
debian-stable-gcc

00:00:38

 
Name Stage Failure
failed
debian-stable-gcc Test
Checking out ed3fa8fa as hm/global...
Removing go2pins
Removing tests/output/

Skipping Git submodules setup
Executing "step_script" stage of the job script
$ test -z "$(gofmt -l $(find -type f -name '*.go' -not -path './boilerplate/*'))"
Cleaning up file based variables
ERROR: Job failed: exit code 1