user6171746
user6171746

Reputation:

Golang array of string inside struct

Im using the following struct

type Str struct {
    Info    string
    Command string
}

And to fill data inside of it Im doing the following which works.

    return []Str{
        {"info from source",
            "install && run"},
    }

Now I need to change the command to array

type Str struct {
    Info    string
    Command []string
}

And provide each of the commands("install" and "run") in new entry in the array, how can I do that

when I try with

return []Str{
    {"info from source",string[]{
        {"install},  {"run"}},
}

I got erorr of missing type literal, any idea what Im doing wrong

Upvotes: 0

Views: 2421

Answers (1)

user142162
user142162

Reputation:

The correct syntax is the following:

return []Str{
    {"info from source", []string{"install", "run"}},
}

Upvotes: 3

Related Questions