go

    1

    1답변

    나는 모든 파일을 폴더 링크에서 스캔하고 자신의 콘텐츠와 이름을 기반으로하는 정규식을 사용하여 자신의 크기로 "톱 10"을 만드는 코드를 만들려고합니다. 파일. 내용으로 볼 때, 나는 goroutine으로 채널을 만들었지 만, 내 goroutine이 잠길 때마다 이유를 이해하지 못합니다. 여기 package main import ( "flag"

    0

    1답변

    appengine 네임 스페이스를 사용하여 멀티 테넌트 애플리케이션을 작성 중입니다. 검색 색인의 10GB 제한을 피하기 위해 직원 검색을 위해 입주자마다 별도의 색인이 필요합니다. 내가 색인 다음 문서 (golang search.Open ("직원")에서) 검색 인덱스 "직원"을 만들 경우 (golang API를 search.Put (CTX, 아이디, 문서

    0

    1답변

    아래 코드를 참조하십시오. 포인터가 아닌 수신기가 포인터와 비 포인터 값을 받아 들일 수 있지만 포인터 수신기는 포인터 값만 받아 들일 수 있다는 사실을 알고 있습니다. 즉, 나는 마지막 호출이 어떻게 작동하는지 이해하지 못하고 두 번째 마지막 호출은 이해하지 못한다. (Run Here) 문제는 포인터가 아닌 메서드에서 포인터 수신기 메서드를 호출 할 수

    4

    1답변

    golang tcp 서버를 구현하려고합니다. 동시성이 만족 스럽지만 CPU 사용량이 너무 높습니다 (동시성은 15W +/s이지만 CPU 사용량은 24 코어 Linux 머신에서 약 800 %입니다) . 동시에 C++ tcp 서버는 비슷한 동시성 (libevent 사용)으로 약 200 %의 사용률을 보이고 있습니다. 다음 코드는 golang의 데모입니다 : f

    2

    1답변

    값의 전역 선언을합니다. var { b = make([]string,10) //way 1 a = []string{} //way 2 } 두 가지 방식으로 작동합니다. 다른 사람이 그 차이점에 대해 자세히 설명 할 수 있습니까?

    -2

    1답변

    간단한 채팅 응용 프로그램을 개발하려고합니다. 그리고이 json과 같은 webservice에서 오는 사용자 대화. 그리고이 json을지도 [문자열] 인터페이스 {}로 언 마샬링했습니다. 내 질문은 for 루프에있는 모든 "talk_messages"얻으려고합니다. 그러나 나는 할 수 없다. { "talk_id": 0, "receiver_id": 1, "

    3

    1답변

    웹 응용 프로그램이 여러 모듈로 작성되어 있습니다. 하나는 모든 데이터베이스 관련 사항을 다루고, 하나는 보고서를 처리하고, 하나는 모든 웹 서비스로 구성되며, 하나는 비즈니스 용으로 구성됩니다. 논리 및 데이터 무결성 검증 및 기타 여러 가지가 있습니다. 그래서, 나는 여러 가지 방법을 가지고, 기능이 모듈에 의해 다루어졌습니다. 이제는 웹 서비스에서 세

    0

    1답변

    Github에는 두 개의 개인 저장소가 있습니다. A와 B 둘 다 Golang 프로젝트입니다. 프로젝트 A는 저장소 B에 따라 다릅니다. 두 저장소를 Google 소스 코드에 연결하고 권한에 동의했습니다. 컨테이너 빌더 Starting Step #0 Step #0: Already have image (with digest): gcr.io/cloud-bui

    1

    4답변

    폴더의 루트 디렉토리에 Dockerfile이 있습니다. myapp에 주 패키지가 포함 된 myapp.go이 있습니다. Dockerfile은 다음과 같습니다 : 나는 다음과 같은 얻을 FROM golang:1.9.2 ADD ./ RUN go build myapp; ENTRYPOINT ["/go/bin/myapp"] 오류 : can't load pa

    0

    1답변

    나는 초보 프로그래머이며 일부 GitHub 저장소를 거쳐지도를 사용하여이 간단한 고전 fizzbuzzimplementation을 발견했습니다. 그러나 내가 두 번 실행하면 3과 5 모두에 대해 isMultiple이 true 일 때 buzzfizz을 인쇄합니다. 예를 들어, 잠시 동안 15 또는 60 값을 입력하면 fizzbuzz 대신 buzzfizz이 인쇄