Golang Preprocessor wie C-style compile switch

8

Hat GO Sprache einen Präprozessor? Als ich im Internet nachsah, gab es wenige Ansätze, die * .pgo zu * .go konvertieren. Und ich frage mich, ob es in Go machbar ist %Vor%

oder #undef in c

    
GoGo 18.04.2016, 20:39
quelle

2 Antworten

10

Dies erreichen Sie am besten, indem Sie Build-Einschränkungen verwenden. Beispiel:

main.go

%Vor%

a.go

%Vor%

b.go

%Vor%

Ausgabe:

%Vor%     
Tim Cooper 18.04.2016 21:38
quelle
0

es ist möglich, Java Kommentar-Präprozessor + maven golang plugin und ein ähnliches Verhalten erhalten, in diesem Fall wird der golang-Code aussehen wie

%Vor%

ein Beispiel wurde hier platziert Ссылка

    
Igor Maznitsa 27.12.2016 22:04
quelle

Tags und Links