▲ 3 ▼ Contributor Guidelines
Do post code written in Go, your projects or blog posts, talks about Go, questions about programming in Go. It's encouraged to submit links to projects you've worked on. If doing this make it clear you are the owner in the project summary, and try to explain who would use this and why, and give guidance as to what sort of comments you're looking for. Any sufficiently interesting general links about programming, servers and computing are also of interest, but the bar is much higher for content not directly related to Go.
Don't post jokes, memes, politics, religion, meta-discussion, drama about personalities or moderation on this site or others. Also please don't flood the site with submissions of your favourite thing - one post per topic should be sufficient, and respect the dupe filter. Don't stuff too many words into the story name - that's what the Text field is for.
When posting to the site, please try to imagine you are in a face to face conversation with the person you are talking to or about - respect their point of view, even if you vehemently disagree with it. Comments violating the rules will be downvoted, flagged or as a last resort removed. Comments under your name will never be edited by admins, but they may be removed for spam or trolling. Some guidelines on comments:
- First, do no harm - always be thoughtful, constructive and respectful.
- Do post questions, even if you feel they might be dumb ones.
- Do respond positively to questions, even if you feel they are dumb.
- Do be charitable - assume best intentions, and try to understand those you disagree with.
- Do stay on topic.
- Do try to contribute something subtstantial - one-word comments are rarely interesting.
- Don't be snarky or nasty to others.
- Don't use namecalling, this is the lowest form of argument.
- Don't make personal comments about others, their motivations, or their integrity. If you disagree do so calmly and politely and directly to them.
- Don't complain about moderation, downvotes or groupthink. If you do expect to be downvoted.
- Don't spam or post duplicates deliberately
- Don't call for mob justice, boycotts or post personal data.
Guidelines on voting:
- Do upvote comments which contribute to the conversation.
- Do downvote negative comments and those not contributing to the conversation.
- Do downvote comments if you strongly disagree with them or feel they are wrong.
- Do be aware downvoting costs karma (1 point per downvote) - use it sparingly.
- Don't ask others to upvote/downvote or brigade votes, or try to downvote everything someone says.
- Don't try to spam votes in any way.