As Fabian pointed out, the name for “Block of Gold” isn’t Block_of_Gold, it’s gold_block. Bedrock Edition uses JSON format, not NBT, so the command would be:

/give @p lever 1 0 {"can_place_on":{"blocks":["gold_block"]}}

See this post for more information on using "can_place_on".

Source: Block of Gold on Minecraft Gamepedia