Which way to name a function in Go, CamelCase or Semi-CamelCase?
<p>I want to write a function in Go to insert a document into a collection in a MongoDB database. Which way to name the function is better, </p>

<ul>
<li><code>writeToMongoDB</code> or </li>
<li><code>WriteToMongoD</code>? </li>
</ul>

<p>The second is CamelCase, while I saw someone using the style of the first one, so I am not sure which one is more appropriate. Thanks.</p>