Skip to content

scottzhlin/go-wikipedia

Repository files navigation

Test Status Latest release GoDoc

go-wikipedia

go-wikipedia is a Go client library for accessing the Wikipedia API.

Requisites

  • Go 1.18 or higher

Installation

Using Go modules to install go-wikipedia:

go get github.com/scottzhlin/go-wikipedia

Alternatively, you can import the package directly and then run go mod tidy to install the dependency:

import "github.com/scottzhlin/go-wikipedia/wikipedia"

Usage

package main

import (
	"context"
	"fmt"
	
	"github.com/scottzhlin/go-wikipedia/wikipedia"
)

func main() {
	// create a new Wikipedia client
	client, err := wikipedia.NewClient()
	if err != nil {
		panic(err)
	}

	titles, err := client.Search(context.TODO(), "golang")
	if err != nil {
		panic(err)
	}

	fmt.Println(titles)
}