RankVectorsRankVectors
FeaturesPricing
Log in →
  • Introduction
  • Quickstart
  • Authentication
  • Syncing Content
  • Generating Link Suggestions
  • Implementing Links
  • Integrations Overview
  • JavaScript SDK
  • TypeScript SDK
  • Python SDK
  • Go SDK
  • PHP SDK
  • C# SDK
  • Ruby SDK
  • Rust SDK
  • API Reference Overview
  • Projects API
  • Pages API
  • Suggestions API
  • Implementations API
  • Analytics API
  • Integrations Overview
  • WordPress Integration
  • Shopify Integration
  • Vercel Integration
  • Custom Integration

Go SDK

Install and use the RankVectors Go SDK

Installation

go get github.com/rankvectors/rankvectors-go-sdk

Quick Start

package main

import (
    "context"
    "fmt"
    "github.com/rankvectors/rankvectors-go-sdk"
)

func main() {
    client := rankvectors.NewAPIClient(rankvectors.NewConfiguration())
    client.APIKey = "YOUR_API_KEY"
    
    // Create a project
    project, _, err := client.ProjectsAPI.CreateProject(context.Background()).
        CreateProjectRequest(rankvectors.CreateProjectRequest{
            Name:   "My Website",
            Domain: "https://example.com",
            PreferredSdk: "go",
        }).
        Execute()
    
    if err != nil {
        panic(err)
    }
    
    fmt.Printf("Project created: %s\n", project.Id)
}

More Examples

See the API Reference for complete API documentation.

PreviousPython SDKNextPHP SDK
RankVectorsRankVectors

AI-powered internal linking optimization. Improve your SEO with intelligent semantic analysis and automated link recommendations.

XGitHubLinkedIn

Product

  • Features
  • Pricing
  • Documentation
  • Integrations

Support

  • Documentation
  • Quick Start
  • API Reference
  • Contact

Company

  • About
  • Blog
  • Contact
  • Partners

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2025 RankVectors. All rights reserved.