I have create multiple circles and I want to have the stroke of these circles to have a fill of a gold texture image I have download. I have tried to using the clipping mask but that only create a fill of the gold texture not the stroke.
You have to convert your stroke to a shape. Luckily Illustrator has a function that does exactly this: Object > Path > Outline Stroke. Be sure you've got the correct stroke weight before you do this because you won't be able to adjust it afterwards. Then you can use the new shape(s) as a clipping mask.