Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>SunGo Project ManagerNew to Visual Studio Code? Get it now.
SunGo Project Manager

SunGo Project Manager

SunRiver

|
9 installs
| (1) | Free
Project manager for the Go language.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SunGo Project Manager

[PL] Opis w języku polskim znajduje się poniżej.
[EN] English description is available below.


[PL] SunGo Project Manager

SunGo Project Manager to proste i skuteczne narzędzie do zarządzania projektami w języku Go, stworzone z myślą o wygodzie i porządku w kodzie. Wersja Marketplace

🚀 Co nowego (v0.2.5)?

  • Zaawansowany System Testowy (SunGo Test Engine): Całkowicie nowy moduł integrujący go test z interfejsem graficznym.
  • Interaktywny Dashboard Testów: Dedykowane Webview wyświetlające wyniki testów w czasie rzeczywistym wraz z wizualnym wskaźnikiem postępu (Spinner).
  • Automatyczna Generacja Testów: Kreator projektów tworzy teraz domyślny plik main_test.go dla każdego nowego projektu, zapewniając gotowość do pracy metodą TDD od pierwszej sekundy.
  • SunRiver Cow says (ASCII Art): System powiadomień po zdanym teście.
  • Inteligentny Parser JSON: Silnik analizuje strumień danych go test -json, co pozwala na precyzyjne śledzenie testów bez blokowania interfejsu VS Code.

🚀 Co nowego (v0.2.0)?

  • Interaktywny Kreator Projektów: Całkowicie nowy, graficzny interfejs (Webview) do tworzenia projektów. Pozwala na wybór nazwy, kategorii oraz konkretnego silnika/szablonu w sposób wizualny.
  • System Szablonów (Project Templates): Wprowadzono gotowe szablony startowe dla różnych typów aplikacji: --- Console (CLI): Hello World oraz czysty projekt. --- Desktop (GUI): Integracja z biblioteką Fyne (Przykład + Pusty projekt). --- Games (2D): Integracja z silnikiem Ebitengine (Przykład + Pusty projekt). --- Servers/Microservices: Szablony dla standardowego net/http oraz frameworka Gin.
  • Kategoryzacja Projektów: Inteligentne filtrowanie szablonów w zależności od wybranego rodzaju aplikacji (Konsola, Desktop, Gry, Serwery).

🚀 Co nowego (v0.1.9)?

  • Mechanizm lokalizacji (PL/EN): Teraz interfejs SunGo w pełni podąża za wyborem użytkownika (Polski/Angielski).

🚀 Co nowego (v0.1.8)?

  • Pełna Lokalizacja (NLS): Wszystkie ustawienia rozszerzenia w menu File > Preferences > Settings posiadają teraz polskie i angielskie opisy.
  • Tłumaczone Komendy: Nazwy akcji w Palecie Komend (Ctrl+Shift+P) oraz w menu kontekstowych są teraz dynamicznie tłumaczone w zależności od języka VS Code.

🚀 Co nowego (v0.1.7)?

  • Inteligentne Wersjonowanie: SunGo automatycznie wykrywa zmienne ver lub version w Twoim kodzie i dodaje je do nazwy pliku .exe (np. MojaApka_v1.0.5.exe).
  • Profesjonalna Numeracja Buildów: Nowy system przyrostków _build_x pozwala na zachowanie porządku przy wielu kompilacjach tej samej wersji.
  • Kontrola Plików (Overwrite): Nowa opcja w ustawieniach pozwala wybrać, czy chcesz nadpisywać istniejący plik, czy tworzyć kolejne numerowane buildy.

🚀 Co nowego (v0.1.5)?

  • SunGo Security Suite: Kompleksowe rozwiązanie do zarządzania bezpieczeństwem Twoich aplikacji.
  • Certyfikat Deweloperski: Generuj własną tożsamość cyfrową jednym kliknięciem. Twoje pliki .exe będą traktowane jako zaufane w Twoim systemie.
  • Podpisywanie Cyfrowe (Sign): Nowa funkcja podpisywania binarek bezpośrednio po kompilacji. Koniec z blokadami Windows SmartScreen!
  • Naprawa uprawnień (Unlock): Automatyczne usuwanie blokad systemowych dla plików pobranych lub przenoszonych, które uniemożliwiają ich uruchomienie.
  • Złoty Status Bar: Nowa ikona tarczy $(shield) na pasku stanu informująca o gotowości do podpisu.

🚀 Co nowego (v0.1.4)?

  • Binary Optimization: Automatyczne flagi -s -w – Twoje pliki .exe są teraz mniejsze o ok. 25-30% i bardziej stabilne.
  • Smart Build Logic: Wyeliminowano błędy kolizji procesów podczas szybkiego budowania.

🚀 Co nowego (v0.1.1)?

  • PowerShell Core (pwsh): SunGo automatycznie zarządza terminalem, korzystając z najnowocześniejszego środowiska. Koniec z błędami operatorów && na starym CMD i Powershell 5.x!
  • Asystent Instalacji: Jeśli wtyczka wykryje brak pwsh, Dashboard wyświetli przycisk szybkiej instalacji, prowadząc Cię za rękę.
  • Interaktywne Kafelki: Błyskawicznie otwieraj ostatnie projekty bezpośrednio z ekranu powitalnego.

🚀 Co nowego (v0.0.9)?

  • Inteligentne Ikony Edytora: Przyciski RUN, BUILD, FMT i SYNC pojawiają się na górnej belce edytora tylko wtedy, gdy pracujesz nad plikiem .go.
  • Dashboard: Interaktywny panel z diagnostyką systemu (Go, GCC, Git, Shell) oraz szybkim dostępem do forum i wsparcia.
  • SunGo Builder: Kompiluj projekty jednym kliknięciem do folderu /bin. Automatyczne wsparcie dla plików .exe na Windowsie.
  • Wizualny Feedback: Animowane ikony (spinnery $(loading~spin)) na pasku stanu informują Cię w czasie rzeczywistym o pracy kompilatora.
  • Inteligentny Terminal: Automatyczne wykrywanie powłoki (CMD vs PowerShell) i dobór separatorów komend.

🚀 W programie

  • Menedżer Projektów: Nowy panel boczny z listą wszystkich Twoich projektów.
  • Szybka Nawigacja: Otwieraj projekty jednym kliknięciem.
  • Elastyczny Workspace: Zmieniaj główny folder projektów bezpośrednio z panelu.
  • Binarne Nagłówki: Każdy nowy plik main.go otrzymuje nazwę projektu zakodowaną binarnie.
  • Easter Egg: Gdzieś tam czeka krówka i nie tylko ... :)

🛠 Kluczowe Funkcje

  • Struktura na start: Automatyczne tworzenie folderu src/ i pliku main.go.
  • Konfiguracja Debuggera: Generowanie pliku launch.json bez ręcznego wpisywania ścieżek.
  • Zawsze pod ręką: Ikona w menu bocznym oraz szybkie akcje na pasku stanu.
  • Binarne Nagłówki: Każdy nowy plik main.go otrzymuje nazwę projektu zakodowaną binarnie.
  • Lokalizacja: Obsługuje języki: polski i angielski.

👤 O autorze

Andrzej Gromczyński (SunRiver) – programista i autor książek technicznych w wydawnictwie Helion (m.in. o języku Go i systemach IoT). Na co dzień dzielę się wiedzą i doświadczeniem na moim forum Lothar Team, promując praktyczne podejście do technologii.

🌐 Linki i Wsparcie

  • Forum: forum.lothar-team.pl - zapraszam do wspólnej nauki i dyskusji o programowaniu.
  • Kontakt: Jeśli masz pomysł na nową funkcję, daj znać na forum! Wtyczka

⚖️ Licencja

Proprietary (Freeware) – bezpłatna do użytku prywatnego i komercyjnego. Szczegóły w pliku LICENSE.


[EN] SunGo Project Manager

SunGo Project Manager is a streamlined, efficient tool for managing your Go language projects, designed for simplicity and a clean workflow. Wersja Marketplace

🚀 What's new (v0.2.5)?

  • Advanced Test Engine: A brand new module integrating go test with a graphical user interface.
  • Interactive Test Dashboard: Dedicated Webview showing real-time test results with a visual progress indicator (Spinner).
  • Automated Test Generation: The Project Creator now generates a default main_test.go file for every new project, enabling TDD (Test-Driven Development) from the start.
  • SunRiver Cow says (ASCII Art): A custom notification system.
  • Intelligent JSON Parser: The engine analyzes the go test -json stream, allowing precise tracking of test results without freezing the VS Code UI.

🚀 What's new (v0.2.0)?

  • Interactive Project Creator: A brand new graphical interface (Webview) for project creation. Visually select names, categories, and specific engines/templates.
  • Template System (Project Templates): Ready-to-use start templates for various application types: --- Console (CLI): Hello World and clean project. --- Desktop (GUI): Fyne library integration (Example + Empty project). --- Games (2D): Ebitengine integration (Example + Empty project). --- Servers/Microservices: Templates for standard net/http and the Gin framework.
  • Project Categorization: Intelligent template filtering based on application type (Console, Desktop, Games, Servers).

🚀 What's new (v0.1.9)?

  • Localization Mechanism (PL/EN): The SunGo interface now correctly follows the user's language choice (Polish/English).

🚀 What's new (v0.1.8)?

  • Full Localization (NLS): All extension settings and descriptions in the File > Preferences > Settings menu are now available in both Polish and English.
  • Localized Commands: Command titles in the Command Palette (Ctrl+Shift+P) and context menus are now fully localized based on your VS Code language.

🚀 What's new (v0.1.7)?

  • Smart Versioning: SunGo automatically detects ver or version variables in your code and includes them in the filename (e.g., App_v1.0.5.exe).
  • Professional Build Numbering: New _build_x suffix system for better tracking of multiple iterations.
  • Build Control (Overwrite): Choose between overwriting the main binary or creating numbered builds via extension settings.

🚀 What's new (v0.1.5)?

  • SunGo Security Suite: A dedicated dashboard for managing your application's trust and security levels.
  • Dev Identity Creator: Generate a local self-signed certificate with one click. Make your .exe files trusted on your machine.
  • Code Signing (Sign): Digitally sign your binaries right after building. Avoid Windows SmartScreen warnings!
  • File Unlocking (Unlock): Remove "Mark of the Web" and permission flags that block executables from running.
  • Golden Status Bar: New $(shield) shield icon for quick access to security features.

🚀 What's new (v0.1.4)?

  • Binary Optimization: Automatic -s -w flags implementation. Your executables are now smaller, cleaner, and faster.

🚀 What's new (v0.1.1)?

  • PowerShell Core (pwsh) Integration: SunGo now forces its own dedicated terminal using pwsh. This ensures 100% compatibility for command chaining (&&) on Windows.
  • Setup Assistant: Intelligent detection of missing tools with a direct "Install pwsh" button in the Dashboard.
  • Interactive Project Chips: Open your recent projects with a single click from the home screen.

🚀 What's new (v0.0.9)?

  • Smart Editor Toolbar: RUN, BUILD, FMT, and SYNC icons appear at the top of the editor, tailored specifically for Go files.
  • Command Center (Dashboard): An interactive view with system diagnostics (Go, GCC, Git, Shell) and quick links to the community.
  • SunGo Builder: Compile your project to the /bin folder with a single click. Seamless Windows .exe support.
  • Visual Feedback: Real-time animated status bar icons (spinners) showing when your code is being built or executed.
  • Shell Intelligence: Automatic shell detection (CMD vs PowerShell) and command separator optimization.

🚀 In program

  • Project Manager: A brand new sidebar panel displaying all your local projects.
  • Quick Navigation: Open any project from the list with a single click.
  • Flexible Workspace: Easily reset or change your main projects folder directly from the panel.
  • Binary Headers: Each new main.go file includes a unique project name header encoded in binary format.
  • Easter Egg: Can you find the hidden cow and more...? :)
  • Localization: Polish and English language support.

🛠 Key Features

  • Automated Structure: Create the src/ folder and main.go file with one click.
  • Debugger Configuration: Automatically generates a ready-to-use launch.json file.
  • Seamless Integration: Dedicated Activity Bar icon and quick-access Status Bar buttons.

👤 About the Author

Andrzej Gromczyński (SunRiver) – programmer and technical author at Helion Publishing (specializing in Go and IoT systems). I actively share my knowledge and experience on my Lothar Team forum, promoting a practical and hands-on approach to technology.

🌐 Links and Support

  • Forum: forum.lothar-team.pl – join our community for discussions on programming and electronics.
  • Feedback: If you have ideas for new features or need help, feel free to reach out on the forum! Extension Discusion

⚖️ License

Proprietary (Freeware) – Free for both private and commercial use. See the included LICENSE file for full details.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft