20 lines
493 B
Zig
20 lines
493 B
Zig
const std = @import("std");
|
|
const http = @import("apple_pie");
|
|
|
|
pub fn main() anyerror!void {
|
|
std.log.info("All your codebase are belong to us.", .{});
|
|
|
|
var gpa = std.heap.GeneralPurposeAllocator(.{}){};
|
|
defer _ = gpa.deinit();
|
|
|
|
try http.listenAndServe(
|
|
&gpa.allocator,
|
|
try std.net.Address.parseIp("127.0.0.1", 8080),
|
|
index,
|
|
);
|
|
}
|
|
|
|
fn index(response: *http.Response, request: http.Request) !void {
|
|
try response.writer().writeAll("Hello Zig!");
|
|
}
|