Go, 130 129129 134 bytes
package main;funcmain;import."fmt";func main(){for i:=1;i<101;i++{o,a,b:="",i%3<1,i%5<1;if="";if ai%3<1{o+="Fizz"};if bi%5<1{o+="Buzz"};if o==""{printPrint(i)};println;Println(o)}}
I wish i had ternary operators...
Edit:
@Dust pointed out that I printed to stderr
so my solution actually increased in size :(