Skip to content

Commit af662b8

Browse files
committed
style: prealloc
1 parent 3e9fccb commit af662b8

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

internal/raw/enemy_table.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ type EnemyTableEntry struct {
1919
// SelectByWeight は重みで選択する
2020
func (et EnemyTable) SelectByWeight(rng *rand.Rand, depth int) (string, error) {
2121
// 深度範囲内のエントリのみをフィルタリング
22-
var filtered []EnemyTableEntry
22+
filtered := make([]EnemyTableEntry, 0, len(et.Entries))
2323
for _, entry := range et.Entries {
2424
if depth < entry.MinDepth || depth > entry.MaxDepth {
2525
continue

internal/raw/item_table.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ type ItemTableEntry struct {
1919
// SelectByWeight は重みで選択する
2020
func (it ItemTable) SelectByWeight(rng *rand.Rand, depth int) (string, error) {
2121
// 深度範囲内のエントリのみをフィルタリング
22-
var filtered []ItemTableEntry
22+
filtered := make([]ItemTableEntry, 0, len(it.Entries))
2323
for _, entry := range it.Entries {
2424
if depth < entry.MinDepth || depth > entry.MaxDepth {
2525
continue

0 commit comments

Comments
 (0)