Gung-ho

To be enthusiastic, to be full of eagerness.

My friend is gung-ho about her new job at the library.