go

    4

    2답변

    가변 길이의 숫자의 시퀀스를 반환하는 함수를 작성 중입니다. func fib(n int) ??? { retval := ??? a, b := 0, 1 for ; n > 0; n-- { ??? // append a onto retval here c := a + b a = b b = c

    1

    3답변

    for _, arg := range flag.Args() { go func() { path.Walk(arg, dupes, walkerrs) walkend <- true }() } for _ := range flag.Args() { if !<-walkend { os.Exit(1) } }

    5

    1답변

    이동] states을 투기 : 내가 []byte를 반환 Hash 인터페이스에서 온 해시 값의지도를 만들 수 있지만,하는 내 모든 해시는 내가 아는하여 (같은 알고리즘으로 완료 할 The comparison operators == and != (§Comparison operators) must be fully defined for operands of the

    2

    2답변

    std::set으로 이동하면 무엇이 해당합니까? 유일성 만이 중요하다는 점에 유의하십시오. 주문은 신경 쓰지 않습니다. (여기서는 bool이 더미 임)과 같은 더미 유형을 사용하는 것으로 생각했지만 Go에서는 종종 세마포어로 사용되는 채널과 같이 필요하지 않은 유형을 제공해야합니다. 이 사건. 나는 바보가되는 뭔가를 놓치고 있습니까?

    5

    1답변

    에서 나는 FUSE를 Go와 함께 배치하여 놀고 있습니다. 그러나 나는 struct fuse_operations을 처리하는 방법에 집착했습니다. 멤버가 소문자이므로 type Operations C.struct_fuse_operations을 선언하여 작업 구조체를 노출하는 것처럼 보이지 않을 수 있으며 내 순수 Go 소스는 C-hackery를 사용하여 어쨌든

    1

    1답변

    Hypertable DB에 관심이 많습니다. 현재 Go-lang에서 크롤러 및 인덱서를 개발 중입니다. 불행히도 언어에 구속력이 없습니다. 나는 swig 및 hypertable C++ 클라이언트 (너무 많은 오류)를 컴파일하는 데 어려움을 겪고 있으며 절약은 go-lang에 대한 실질적인 지원을하지 못합니다. 직접적인 코딩으로 직접 하이퍼 테이블의 중고품

    2

    1답변

    //Remove cl (*client) from clients (vector.Vector) for i := 0; i < clients.Len(); i++ { if cl == clients.At(i).(*client) { clients.Delete(i) break } } 벡터에서 요소를 제거하는 더 짧은 방법이

    0

    1답변

    'Go'프로그래밍 언어를 사용해보고 싶지만 간단한 테스트 예제가 작동하는 데 문제가 있습니다. 나는 그것이 항구에 관한 문제 일 것 같아서 나는 gomingw 프로젝트 페이지에서 문제의 티켓을 제출했다. 어떤 단계를 통해 문제가 재현됩니까? 는 8 세대로 컴파일 어떤 간단한 이동 테스트 프로그램을 작성합니다. 즉. 8g hello.go 8l과 연결하십시오.

    15

    1답변

    따옴표를 다시 사용하여 이동에 따옴표를 다시 인쇄 할 수 있습니다 : 이런 식으로 뭔가 : package main import "fmt" func main() { fmt.Println(```) //for example I can do it with double quotes "\"" }

    1

    1답변

    골란에서 슬라이스를 효율적으로 뒤집을 수있는 함수가 필요합니다. (필자의 구체적인 필요는 [] 바이트의 접두어를 뒤집는 것이다.) 예제를 Effective Go에서 objdump -Sd으로 확인했으며 많은 보일러 플레이트가 생성되어 배열 인덱스를 확인합니다. 스왑도 비효율적입니다.