"The book is very good."
Translation:Boken är väldigt bra.
God means something tastes good. So I guess a dog might consider en bok god. :-)
A notable exception is that a living being can also be god: en god människa (a good person) or gode Gud (good God). But a flavor that is tastier is godare, whereas that good person can only be bättre (the comparative of bra). En godare människa would be someone who is tastier than the person the cannibals ate last week...
Also note that "god" has to agree with the noun with regards to gender and number:
En god människa.
Ett gott vin.
Två goda viner.
"Bra" is easier, as it's always just "bra" (except for the comparative/superlative forms):
En bra dator.
Ett bra hotell.
Två bra saker.
If in doubt, use "bra"! :)
"So, might it be true that "tasty" is a closer translation for "god"?"
"Tasty" (when talking about food) translates to "välsmakande" (literally 'well-tasting'), but in Swedish it's a word I'd very rarely use.
The wine tastes good => Vinet smakar bra/gott
This is a good wine => Det här är ett bra/gott vin
When talking about wine or beer I'd use either one of bra/god, even if I'm just talking about the taste.
If you're talking about the taste of food you should stick to "god". A meal is "god" because it tastes good; a meal can be "bra" because it's very nutritious/healthy/etc. -- so could be "inte god" and "bra" at the same time! :)
(Pizza all the time might be very "gott" but perhaps "inte bra" for one's health)