Golden State Warriors beat the Los Angeles Lakers 121-114 on the opening night of the new NBA season.