Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

🏆 Go Interview Practice Profile Badges

This directory contains beautiful, modern profile badges that contributors can use to showcase their achievements in the Go Interview Practice repository. All badges feature modern UI/UX design with progress bars, gradients, and comprehensive information display.

🎨 Badge Collection Overview

Each contributor gets a complete badge collection:

📄 Files Generated For Each User

  • USERNAME.svg - Full-size card badge (350×120px) with complete stats
  • USERNAME_compact.svg - Compact horizontal badge (400×60px) for README headers
  • USERNAME.json - Dynamic badge data for shields.io integration
  • USERNAME_badges.md - Complete collection with all badge types ready to copy

🎯 Badge Types & Usage

1. 🎨 Full-Size Card Badge (Recommended for Profiles)

Beautiful card-style badge with comprehensive information:

![Go Interview Practice Achievement](https://raw.githubusercontent.com/RezaSi/go-interview-practice/main/badges/YOUR_USERNAME.svg)

Features:

  • 🏆 Repository branding with your GitHub URL
  • 👤 Username and achievement level
  • 📊 Progress bar for classic challenges
  • 📦 Package challenges information
  • 🎨 Modern gradients and typography
  • ⭐ Achievement indicators for high performers

2. ⚡ Compact Horizontal Badge (Great for README Headers)

Sleek horizontal layout perfect for project headers:

![Go Interview Practice Compact](https://raw.githubusercontent.com/RezaSi/go-interview-practice/main/badges/YOUR_USERNAME_compact.svg)

Features:

  • 🚀 Clean, professional design
  • 📈 Progress visualization
  • 🏅 Achievement level indication
  • 📦 Package challenges summary

3. 🔄 Dynamic Shields.io Badge (Auto-Updating)

These badges automatically update based on your current progress:

![Go Interview Practice](https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/RezaSi/go-interview-practice/main/badges/YOUR_USERNAME.json&style=for-the-badge&logo=go&logoColor=white)

Styles Available:

  • for-the-badge (recommended for profiles)
  • flat, flat-square, plastic, social

4. 📊 Static Template Badges

Ready-to-use badges for any contributor:

[![Go Interview Practice Contributor](https://img.shields.io/badge/Go_Interview_Practice-Contributor-blue?style=for-the-badge&logo=go&logoColor=white)](https://github.com/RezaSi/go-interview-practice)

🏅 Achievement System

Your badges automatically reflect your achievement level with unique colors and emojis:

Level Requirements Badge Color Visual Theme
🌱 Beginner 1+ challenges Fresh Green Growth theme
Advanced 10+ challenges (30%+) Energy Orange Power theme
🎯 Expert 15+ challenges (50%+) Professional Blue Precision theme
🏆 Master 20+ challenges (65%+) Golden Excellence theme

📱 Usage Examples

🐙 GitHub Profile README

Perfect for showcasing your coding journey:

## 🏆 My Coding Achievements

![Go Interview Practice Achievement](https://raw.githubusercontent.com/RezaSi/go-interview-practice/main/badges/YOUR_USERNAME.svg)

I've been mastering Go programming through structured challenges, solving algorithmic problems and building real-world applications with popular Go frameworks.

🌐 Personal Website/Portfolio

<div class="achievements">
  <h3>Go Programming Expertise</h3>
  <img src="https://raw.githubusercontent.com/RezaSi/go-interview-practice/main/badges/YOUR_USERNAME_compact.svg" 
       alt="Go Interview Practice Achievement" />
  <p>Demonstrated proficiency in Go through completion of coding challenges</p>
</div>

💼 LinkedIn Profile

  1. Screenshot your full-size card badge
  2. Upload as a "License & Certification"
  3. Title: "Go Programming - Interview Practice Completion"
  4. Link: https://github.com/RezaSi/go-interview-practice

📋 CV/Resume Section

Technical Achievements:

  • Go Interview Practice: Completed X/30 challenges ([Your Level] level)
  • Demonstrated algorithmic problem-solving skills
  • Experience with Go frameworks (Gin, Cobra, GORM) [if applicable]

🔄 Auto-Update Features

When Badges Refresh

Your badges automatically update when:

  • ✅ You solve new challenges
  • ✅ Your achievement level increases
  • ✅ Package challenges are completed
  • ✅ Scoreboards are regenerated
  • ✅ New challenges are added

Update Frequency

  • GitHub Actions: Automatic regeneration on repository changes
  • CDN Refresh: Changes appear within 1-5 minutes
  • Manual Trigger: Repository maintainers can force updates

🚀 Getting Your Badges

Step 1: Contribute

  1. Fork the Go Interview Practice repository
  2. Solve at least one challenge
  3. Submit your solution via pull request

Step 2: Automatic Generation

  1. Your pull request gets merged
  2. GitHub Actions automatically regenerates badges
  3. Your badge files appear in this directory within minutes

Step 3: Use Your Badges

  1. Browse to badges/YOUR_USERNAME_badges.md
  2. Copy the markdown for your preferred badge style
  3. Paste into your GitHub profile, website, or portfolio

🎨 Design Philosophy

Our badges feature modern UI/UX principles:

  • 🎯 Information Hierarchy: Most important info (achievement level) prominently displayed
  • 🌈 Color Psychology: Colors match achievement levels and create visual progression
  • 📱 Responsive Design: Works perfectly across all devices and platforms
  • ⚡ Performance: Lightweight SVG graphics load instantly
  • 🎨 Modern Aesthetics: Clean typography, subtle shadows, and beautiful gradients

📞 Support & Troubleshooting

Common Issues

  • Badge not found? → Ensure you've submitted at least one solution
  • Badge not updating? → Wait 5 minutes for CDN refresh, check GitHub Actions
  • Want different size? → Use _compact.svg for smaller displays

Get Help


🎉 Badge Gallery

Check out badges from our top contributors:

🏆 Master Level Examples:

🎯 Expert Level Examples:


Repository: Go Interview Practice
Start Your Journey: Fork, solve, and earn your badge today! 🚀

Beautiful badges that showcase your coding excellence and motivate continuous learning.