“pergi membuat contoh” Kode Jawaban

pergi membuat contoh

var p *[]int = new([]int)
or
p := new([]int)
Restu Wahyu Saputra

pergi membuat contoh

func main() {
    // OK:
    ch := make(chan string)
    go sendData(ch)
    go getData(ch)
    time.Sleep(1e9)

    // NOT OK:
    ch := new(chan string)
    go sendData(ch) // cannot use ch (variable of type *chan string) 
                   // as chan string value in argument to sendData
    go getData(ch)
    time.Sleep(1e9)
}

func sendData(ch chan string) {
    ch <- "Washington"
    ch <- "Tripoli"
    ch <- "London"
    ch <- "Beijing"
    ch <- "Tokio"
}

func getData(ch chan string) {
    var input string
    for {
        input = <-ch
        fmt.Printf("%s ", input)

    }
}
Restu Wahyu Saputra

pergi membuat contoh

package main
type Foo map[string]string
type Bar struct {
         s string
         i int
}
func main() {
         // OK:
         y := new(Bar)
         (*y).s = "hello"
         (*y).i = 1

         // NOT OK:
         z := make(Bar) // compile error: cannot make type Bar
         z.s = "hello"
         z.i = 1

         // OK:
         x := make(Foo)
         x["x"] = "goodbye"
         x["y"] = "world"

         // NOT OK:
         u := new(Foo)
         (*u)["x"] = "goodbye" // !!panic!!: runtime error: 
                   // assignment to entry in nil map
         (*u)["y"] = "world"
}
Restu Wahyu Saputra

Jawaban yang mirip dengan “pergi membuat contoh”

Pertanyaan yang mirip dengan “pergi membuat contoh”

Lebih banyak jawaban terkait untuk “pergi membuat contoh” di Go

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya