Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 558 Bytes

README.md

File metadata and controls

37 lines (27 loc) · 558 Bytes

Wakatime GO SDK

Doc

https://wakatime.com/developers#stats

Examples

All Examples

package main

import (
	"fmt"
	"os"

	"github.com/Ysoding/wakatime-go/sdk"
	wakatimev1 "github.com/Ysoding/wakatime-go/services/wakatime/v1"
)

func main() {
	key := os.Getenv("WAKATIME_API_KEY")
	client, _ := wakatimev1.NewClient(key, nil)

	req := wakatimev1.NewUserRequest()
	req.Current = sdk.Bool(false)
	req.User = sdk.String("Tesla")

	res, err := client.User(req)

	if err != nil {
		fmt.Println(err)
		return
	}
	fmt.Println(res)
}