Global lists in Go fail
for py
```py
code_0 = 0
code_1 = 1

l_a = [
    code_0,
    code_1,
]

code_a = "a"
code_b = "b"

l_b = [
    code_a,
    code_b,
]

if __name__ == "__main__":
    for i in l_a:
        print(i)
    for i in l_b:
        print(i)
```
go generated
```
package main

import (
"fmt")



var code_0 int = 0
var code_1 int = 1
l_a := []int{code_0, code_1}
var code_a string = "a"
var code_b string = "b"
l_b := []int{code_a, code_b}
func main() {
for i, _ := range l_a {
fmt.Printf("%v\n",i)
}
for i, _ := range l_b {
fmt.Printf("%v\n",i)
}
}

```
error:
```
Error: Could not reformat: .../tests/cases/global.go
cases/global.go:10:1: syntax error: non-declaration statement outside function body
cases/global.go:13:1: syntax error: non-declaration statement outside function body
```