forked from dougEfresh/gtoggl-api
-
Notifications
You must be signed in to change notification settings - Fork 0
/
doc.go
130 lines (106 loc) · 2.6 KB
/
doc.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
// Copyright 2016 Douglas Chimento. All rights reserved.
/*
Package gclient provides access to toggl REST API.
Example:
import "gopkg.in/dougEfresh/gtoggl.v8"
import "gopkg.in/dougEfresh/toggl-client.v8"
func main() {
thc, err := gtoggl.NewClient("token")
...
tc, err := gclient.NewClient(thc)
...
client,err := tc.Get(1)
if err == nil {
panic(err)
}
}
*/
package gtogglapi
// Copyright 2016 Douglas Chimento. All rights reserved.
/*
Example:
import "gopkg.in/dougEfresh/gtoggl.v8"
import "gopkg.in/dougEfresh/toggl-timeentry.v8"
func main() {
thc, err := gtoggl.NewClient("token")
...
tc, err := gtimeentry.NewClient(thc)
...
timeentry,err := tc.Get(1)
if err == nil {
panic(err)
}
}
*/
// Copyright 2016 Douglas Chimento. All rights reserved.
/*
Package gproject provides access to toggl REST API
Example:
import "gopkg.in/dougEfresh/gtoggl.v8"
import "gopkg.in/dougEfresh/toggl-project.v8"
func main() {
thc, err := gtoggl.NewClient("token")
...
tc, err := gproject.NewClient(thc)
...
project,err := tc.Get(1)
if err == nil {
panic(err)
}
}
*/
/// Copyright 2016 Douglas Chimento. All rights reserved.
/*
Package gtest provides test utils for gtoggl
*/
// Copyright 2016 Douglas Chimento. All rights reserved.
/*
Package gtimeentry provides access to toggl REST API
Example:
import "gopkg.in/dougEfresh/gtoggl.v8"
import "gopkg.in/dougEfresh/toggl-timeentry.v8"
func main() {
thc, err := gtoggl.NewClient("token")
...
tc, err := gtimeentry.NewClient(thc)
...
timeentry,err := tc.Get(1)
if err == nil {
panic(err)
}
}
*/
// Copyright 2016 Douglas Chimento. All rights reserved.
/*
Package guser provides access to toggl REST API
Example:
import "gopkg.in/dougEfresh/gtoggl.v8"
import "gopkg.in/dougEfresh/toggl-user.v8"
func main() {
thc, err := gtoggl.NewClient("token")
...
tc, err := gtimeentry.NewClient(thc)
...
me,err := tc.Get(false)
if err == nil {
panic(err)
}
}
*/
// Copyright 2016 Douglas Chimento. All rights reserved.
/*
Package gworkspace provides access to toggl REST API
Example:
import "gopkg.in/dougEfresh/gtoggl.v8"
import "gopkg.in/dougEfresh/toggl-workspace.v8"
func main() {
thc, err := gtoggl.NewClient("token")
...
tc, err := gworkspace.NewClient(thc)
...
workspace,err := tc.Get(1)
if err == nil {
panic(err)
}
}
*/