Skip to content

NVIDIA/nvcf-go

nvcf-go

CI License Go Reference

Go client library for NVIDIA Cloud Functions (NVCF).

Overview

nvcf-go provides Go packages for building and integrating with NVIDIA Cloud Functions. It is used internally across NVCF's Go-based services and is published here as an open-source library.

Installation

go get github.com/NVIDIA/nvcf-go

Requirements

  • Go 1.24 or later

Usage

import "github.com/NVIDIA/nvcf-go/pkg/<package>"

See the pkg/ directory for available packages and their documentation.

Development

Build

go build ./...

Test

go test ./...

Lint

go vet ./...
golangci-lint run ./...

Contributing

See CONTRIBUTING.md for guidelines.

All pull requests must be signed off with the Developer Certificate of Origin (DCO). See CONTRIBUTING.md for instructions.

License

Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. All rights reserved.

Licensed under the Apache License, Version 2.0.

Security

Please report security vulnerabilities via SECURITY.md.

About

common NVCF components

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages