diff options
Diffstat (limited to 'Sources/swift-gopher/helpers.swift')
-rw-r--r-- | Sources/swift-gopher/helpers.swift | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Sources/swift-gopher/helpers.swift b/Sources/swift-gopher/helpers.swift new file mode 100644 index 0000000..caf841b --- /dev/null +++ b/Sources/swift-gopher/helpers.swift @@ -0,0 +1,9 @@ +import Foundation + +let versionString = "generated and served by swift-gopher/1.0.0" // TODO: Handle automatic versioning + +func buildVersionStringResponse() -> String { + let repeatedString = "i" + String(repeating: "-", count: 80) + "\t\terror.host\t1\r\n" + let versionResponseString = "i" + String(repeating: " ", count: 80 - versionString.count) + versionString + "\t\terror.host\t1\r\n" + return "\(repeatedString)\(versionResponseString)" +}
\ No newline at end of file |