我目前正在圍繞C庫編寫一個Go包裝。該C庫使用不透明的結構指針來隱藏接口中的信息。但是,底層實現會在其中存儲size_t值。這會導致生成的程序出現運行時錯誤。 最小工作示例來重現問題是這樣的: main.go: package main
/*
#include "stddef.h"
// Create an opaque type to hide the details of the un
我想追加的值的映射圖的內部陣列: var MyMap map[string]Example
type Example struct {
Id []int
Name []string
}
這裏是我嘗試,但我不能指向實施例的一個目的,以追加到陣列。 package main
import (
"fmt"
)
type Example struct {