Well, when I followed your instructions explicitly it told me the path wasn't found.
When I right-clicked and ran the workflow in terminal, I got this:
Last login: Wed Dec 30 15:47:38 on ttys000
Kims-MacBook-Pro:~ kim$ /Users/kim/Library/Application\ Support/Alfred\ 2/Alfred.alfredpreferences/workflows/user.workflow.A86BB5E1-6C76-4BDF-BA06-AFC11B9F5B9A/alfred-toggl ; exit;
2015/12/30 15:49:25 alfred: Error opening plist: plist: error opening plist: open info.plist: no such file or directory
panic: runtime error: invalid memory address or nil pointer dereference
[signal 0xb code=0x1 addr=0x0 pc=0xa587f]
goroutine 16 [running]:
runtime.panic(0x2e8880, 0x4d6284)
/usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/panic.c:279 +0xf5
github.com/jason0x43/go-alfred.OpenWorkflow(0x31ff70, 0x1, 0x38601, 0x2d7560, 0x0, 0x0)
/Users/jason/Documents/Programming/go/src/github.com/jason0x43/go-alfred/main.go:283 +0x64f
main.main()
/Users/jason/Documents/Programming/go/src/github.com/jason0x43/alfred-toggl/main.go:38 +0x59
goroutine 19 [finalizer wait]:
runtime.park(0x27d20, 0x4d98b0, 0x4d8349)
/usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/proc.c:1369 +0x89
runtime.parkunlock(0x4d98b0, 0x4d8349)
/usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/proc.c:1385 +0x3b
runfinq()
/usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/mgc0.c:2644 +0xcf
runtime.goexit()
/usr/local/Cellar/go/1.3.3/libexec/src/pkg/runtime/proc.c:1445
logout
Saving session...
...copying shared history...
...saving history...truncating history files...
...completed.
Deleting expired sessions...15 completed.
[Process completed]