Asking a Question¶
Need help with Go Advanced Admin? Here's how to ask clear, answerable questions and get help quickly from maintainers or fellow community members.
Choose the Right Channel¶
- GitHub Discussions: Best for usage questions, architectural guidance, or advice on best practices. Visit the Q&A category to start a thread.
- GitHub Issues: Use issues for bugs and feature requests only. If you are unsure whether something is a bug, open a discussion first.
- Community Events: Keep an eye on announcements in Discussions for office hours or live streams where you can ask questions in real time.
Write a Helpful Question¶
- Be specific: Explain what you are trying to accomplish, what you expected to happen, and what actually happened.
- Share context: Include relevant code snippets, configuration, error messages, and environment details (Go version, OS, integrations).
- Show your work: Describe the steps you already tried so others don't repeat them.
- Use formatting: Wrap code and logs in triple backticks so they are easy to read.
Follow Up¶
- Monitor your discussion for replies and respond to follow-up questions.
- If a reply solves your problem, mark it as the accepted answer so others can find it quickly.
- Summarize the solution in your own words if it required multiple steps—that helps future readers.
Thank you for participating in the community! Thoughtful questions help everyone learn.