我正在使用 golang 開發(fā) AI 游戲引擎,我需要存儲一些預(yù)先計算的數(shù)據(jù)以便盡快訪問。數(shù)據(jù)的結(jié)構(gòu)是這樣的:{ 'type1': { 0: { 0: { 1, 2, 3, 4, 5, 6, 7 }, 1: { 2, 3, 4 }, }, 1: { 0: { 2, 3, 4, 5, 6 }, }, }, "type2": { 0: { { 63, 23, 42, 12 }, }, },}將此數(shù)據(jù)嵌入到已編譯的二進(jìn)制文件中的最佳方法是什么?數(shù)據(jù)永遠(yuǎn)不會改變并代表游戲規(guī)則。我知道我可以創(chuàng)建一個在堆上分配映射的函數(shù),但我認(rèn)為直接訪問數(shù)據(jù)更自然。
- 1 回答
- 0 關(guān)注
- 206 瀏覽
添加回答
舉報
0/150
提交
取消