Wie der Titel hier ist meine aktuelle Struktur für Go App, statische HTTP-Seite dient und auch Daten über Websocket sendet.Korrekte Projektstruktur für den Import von Paketen
In der Struktur unten Ich habe 2 Pakete Konstanten und Haupt- und bin nicht in der Lage Konstanten aus dem Hauptpaket zu verwenden.
Server-Client Game
assets
css
index.css
js
app.js
templates
index.html
constants
server.go
game.go
main
main.go
hub.go
player.go
Sollte ich Go-Arbeitsbereich verwenden? oder kann ich es so wie es funktioniert?
Mein Projekt ist zur Zeit nicht in der GoPath src, die ich vorher ‚Arbeitsplatz‘ rief.
Ich weiß nicht, was Sie fragen. "Ich kann keine Konstanten aus dem Hauptpaket verwenden" - Was bedeutet das? Was versuchst du zu machen? Was scheitert? "Soll ich den Go-Arbeitsbereich verwenden?" Was meinst du mit einem Go-Arbeitsbereich? "Kann ich es so funktionieren lassen wie es ist?" Kannst du bekommen, was wie funktioniert? Und wie ist es? – Flimzy