Here is a link to initialize a static array
http://www.dotnetperls.com/2d-go

And at runtime,
https://rosettacode.org/wiki/Create_a_two-dimensional_array_at_runtime#Go


Warm Regards,
Asit Dhal
http://bit.ly/193ASIT
On 8/18/2016 6:19:57 PM, Seb Binet <seb.bi...@gmail.com> wrote:


On Thu, Aug 18, 2016 at 9:32 AM, <alexanderya...@gmail.com 
[mailto:alexanderya...@gmail.com]> wrote:

func Pic(dx, dy int) [][]uint8 {
pic := make([][]uint8, dy)
for i := 0; i < dy; i++ {
pic[i] = make([]uint8, dx)
for j := 0; j < dx; j++ {
pic[i][j] = uint8(float64(i)*math.Log(float64(j)))
}
}
return pic
}

[][]uint8 is not an array: it's a slice of slices.

OP asked for a 3x3 array.
one can create such a beast like that:
 https://play.golang.org/p/n0warBR7Pn [https://play.golang.org/p/n0warBR7Pn]
 

hth,
-s


在 2010年5月5日星期三 UTC+8上午12:30:56,Yang Yang写道:
Hi, All

I'm new to Go programming language. I want to initialize a two
dimension array.
But I cannot find how to do it in the document.
Is there a way to initialize [3][3]int in declaration.

Best regards

Yang

--
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com 
[mailto:golang-nuts+unsubscr...@googlegroups.com].
For more options, visit https://groups.google.com/d/optout 
[https://groups.google.com/d/optout].


--
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com 
[mailto:golang-nuts+unsubscr...@googlegroups.com].
For more options, visit https://groups.google.com/d/optout 
[https://groups.google.com/d/optout].

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to