Lightly spoon flour into dry measuring cups; level with a knife.
Combine flour, baking soda, and salt in a large bowl; stir with a whisk.
Combine sugar and next 5 ingredients (through eggs) in a medium bowl; beat with a mixer at medium speed until blended.
Add persimmon mixture to flour mixture, stirring just until blended. Stir in walnuts and golden raisins. Spoon batter into 2 (8 x 4-inch) loaf pans coated with cooking spray.
Bake at 350 for 45 minutes or until a wooden pick inserted in the center comes out clean. Cool in pans 10 minutes on a wire rack; remove from pans. Cool the loaves completely on wire rack.
To speed the ripening process, freeze the fruit overnight or until solid. Thaw the persimmon; when soft, it will be sweeter and less astringent.
Cut the ripe fruit in half. Scoop the pulp out with a spoon.
To achieve an even consistency, place the flesh in a mini-chopper and process until smooth. This ensures the persimmon puree will incorporate evenly into batters.