I guess you could say go-audit is an auditd replacement, whereas osquery has auditd integration? something like that. our guys are sold on using osquery for getting info from the box (logs, bash histories, whatever they can think of), so osquery's audit stuff makes it a more natural fit for us