Final answer:
The government funding of public goods addresses the free-rider problem by requiring everyone to contribute through taxes.
Step-by-step explanation:
The government funding of public goods addresses the free-rider problem by requiring everyone to contribute through taxes. When the government uses tax revenues to provide public goods, it ensures that everyone who benefits from these goods is also contributing to their funding. This eliminates the free-rider problem because individuals cannot simply enjoy the benefits of public goods without paying their fair share.