func foo(i int) string {

return []string{"foo", "bar", "baz"}[i%3]

}


이런 함수 있으면 foo 호출할 때마다 매번 []string{"foo", "bar", "baz"} 생성됨?

최적화 하려면 전역변수로 초기화 하는거 말고 또 있음?