go

    2

    1답변

    난 참조 : tt.s 및 tt.sep는 문자열 a := Split([]byte(tt.s), []byte(tt.sep), tt.n) . 내가 a := bytes.Split([]byte("test"), []byte("e"), 0) 을 수행하려고 할 때 내가 얻을 : cannot convert "test" (type ideal string) to type

    60

    4답변

    이동에서 명령 줄 인수에 액세스하려면 어떻게합니까? 그들은 main에 인수로 전달되지 않습니다. 가능한 여러 패키지를 연결하여 만든 완전한 프로그램,은 정의 된 함수 func main() { ... } 으로, 주요이라는 하나 개의 패키지가 있어야합니다. main.main() 함수는 인수를 취하지 않고 값을 반환하지 않습니다.

    1

    2답변

    가 : package main import ( "flag" "http" "io" "log" "template" ) var addr = flag.String("addr", ":1718", "http service address") // Q=17, R=18 var fmap = template.Formatte

    20

    2답변

    Google Go에서 notwithstanding 키워드는 무엇을 의미합니까?

    5

    5답변

    ... 다중 스레드 네트워크 서버에서 사용합니다. 여러 스레드간에 데이터를 전달하려고합니다. 현재 소켓을 사용하고 있는데 select() 및 recv()에서 차단하는 worker를 차단하고 있지만 C++에서이 작업을 처리하는 데있어 고급 또는 미리 패키지화 된 방법이 있다고 생각합니다.

    1

    4답변

    이것은 쉬운 것으로 여겨 져야하는 것처럼 약간 어리석은 느낌이 들지만, 나는 이제 막 시작 했으므로 알아낼 수 없습니다. package main import "fmt" type Question struct { q []string a []string } func (item *Question) Add(q string, a string) { n

    12

    4답변

    iPhone App 용 라이브러리를 구현하기 위해 C/Objective-C의 저급, 고성능 언어로 Go를 사용하는 것이 좋습니다. GO 컴파일러 중 하나가 Go 런타임 등으로 기본 iPhone 응용 프로그램에 링크 될 수있는 라이브러리를 생성 할 수 있습니까? Go 용 ARM 포트가 있습니까? 아니면 gccgo/gcc가 이것을 지원합니까? gccgo가 gc

    4

    2답변

    Go의 새 데이터 형식을 만드는 방법 해당 스키마의 새 변수가 만들어지면 해당 스키마를 검사하고 유효성을 검사 할 수 있습니까? // Format: 2006-01-12T06:06:06Z func date(str string) { if len(str) != 20 { fmt.Println("error") } } var Date

    1

    1답변

    crypto/rand [1]의 사용에 대한 약간의 예를 넣을 수 있습니까? 함수 Read에는 매개 변수로 바이트 배열이 있습니다. 왜? 임의의 데이터를 얻으려면 /dev/urandom에 액세스하십시오. func Read(b []byte) (n int, err os.Error) [1] http://golang.org/pkg/crypto/rand/

    4

    1답변

    15 행이 유효하지 않은 이유에 대해 혼란 스럽습니다. 왜 포인터를 큰 수 없습니다. int에 대한 포인터 수있는 반면, 역 참조 될 수 있습니까? package main import ( "fmt" "big" ) func main() { var c *int = getPtr() fmt.Println(c) f