18
私はいくつかのデータ構造ライブラリを作成してGoを使って遊んできましたが、大きな問題が1つあります。私は、データ型に任意の型を含めることができるようにしたいが、voidポインタを宣言することができず、すべてが継承するNSObjectのようなクラスを持たないため、Goでこれを行う方法はありません。 Goで同じ機能をどのように達成できますか? the Go Programming Language SpecificationによればC内のvoidポインタと等価になる
ご回答いただきありがとうございます。私は、空のインターフェイスを実装する型を使用するようにLinkedListを変更しました。インターフェイスとゆるいタイピングでそれを実現するのはいかにシンプルか、とても素晴らしいです。 – evanmcdonnal
@evanmcdonnal:ようこそ!私はあなたのために働いてうれしいです。 :-) – ruakh