go

    0

    1답변

    Go 프로젝트에서 독점 DLL을 사용하려고합니다. DLL의 방법 설명의 하나는 다음과 같습니다 내가 좋아하는 일을하고있어 내 테스트 이동 프로젝트 BYTE* Init(const BYTE* path, int id); : 호출되는 import ( "golang.org/x/sys/windows" ) var ( lib = windows.Mu

    -1

    1답변

    아래 코드가 있습니다. 요청에서 문자열 형식으로 날짜 값을 가지며 시간 형식으로 변환하려고합니다. 하지만 형식에 문제가 있습니다. type LeanData struct { Start_Date time.Time } const dateLayout = "01-02-2006" startdate := request.FormValue("startdat

    1

    1답변

    Go는 객체 지향 언어가 아니지만 this에 제안 된대로 아이리스 컨트롤러에서 상속 구조를 구현하려고합니다. 이렇게하는 나의 주요 동기는 반복을 피하는 것입니다. 지금까지, 그것은 나를 위해 일해 왔습니다. 예를 들어 다음 코드를 살펴보십시오. // APIController.go (package Controllers) type APIController s

    1

    1답변

    a := []int{1,2,3,4,5,6} b := a[1:len(a)-1] fmt.Println(b) // -> [2 3 4 5] 내가 얻을 수있는 다시 6b에서 : c := b[:len(b)+1] fmt.Println(c) // -> [2 3 4 5 6] 하지만 다시 1을받을 수 있나요? 내가 c := b[-1:] 시도 나는 그것을 다시

    -2

    1답변

    볼트를 사용하여 데이터를 버킷에 저장합니다. 키를 버저 닝으로 저장하고 버킷에 최대 버전 수만 저장하려고합니다. 그런 다음 양동이에 너무 많은 키가 있는지 알고 싶습니다. 그러나 모든 키와 트래버스보다 간단한 방법을 찾을 수 없습니다. 아무도 양동이에있는 열쇠의 수를 얻는 방법을 알고 있습니까? 미리 감사드립니다.

    -2

    1답변

    타입 어설 션은 인터페이스에서만 사용할 수 있으며 기본적으로 결정된 유형이 인터페이스를 구현하는지 확인합니다. func binder(value interface{}) { // Does not work valueInt, ok := value.(int) // Works valueInt, ok := value.(float64

    96

    2답변

    Port 메서드는 정수가 아닌 문자열을 반환합니다. 그 이유는 무엇이며 ":"로 포트 접두사를 붙이면 안전합니까?

    0

    1답변

    나는이 쉬는 시간을 쉬어서 고를 것입니다. 불행히도 아래 코드는 두 경로 모두에 404를 던지고 있습니다. 이것은 최신 반복입니다. 나는 원래 handleRouter 함수에 라우터를 가지고 있었고 그것을 꺼내면 404ing이 수정 될 것이라고 생각했다. 스포일러 경고 : 그것은하지 않았다. 이 문제를 어떻게 해결할 수 있습니까? 감사! package mai

    -6

    1답변

    나는 패키지 수준에서 포인터 변수를 사용 var config *configuration 하지만 시도는이 오류에서 변수 결과에 비 정렬 화하기 : json: Unmarshal(nil *main.configuration)합니다. 그러나 포인터 변수에 대한 포인터로 언 마샬링하면 성공합니다. 이것에 대한 이유는 무엇입니까?

    3

    1답변

    인수로 연기와 함께 사용할 수 있습니다. Playground. 그러나 우리가 방법를 통과하고 그 방법 recover를 호출해야하는 경우? type MyStruct struct { Data string } func main() { a := &MyStruct{} test(a.Recover) } func test(f func