Documentation ¶
Overview ¶
Package forge is an opinionated Autodesk Forge SDK for the Go programming language.
The Forge SDK for Go provides APIs that developers can use to build Go applications that use Autodesk Forge Services such as Data Management, Model Derivative, Reality Capture and others.
The SDK removes the complexity of coding directly against a web service interface and it hides a lot of the lower-level plumbing, such as authentication.
Getting More Information ¶
Checkout the https://developer.autodesk.com/ portal for overviews, tutorials and detailed documentation for each Autodesk Forge Service.
Checkout LearnForge http://learnforge.autodesk.io for a step-by-step tutorial on building a Forge powered web application in different language, including Go using this library.
Overview of SDK's Packages ¶
The SDK is composed of several parts, corresponding to each Forge Service, but all of them are relying on OAuth service for 2-legged and 3-legged authentication necessary to access Forge Services.
- oauth - provides common shared types such as Config, Logger, and utilities to make working with API parameters easier.
Directories ¶
Path | Synopsis |
---|---|
Package md contains the Go wrappers for calls to Data Management API https://developer.autodesk.com/en/docs/data/v2/overview/ The API offers the following features: - Access data from Autodesk SaaS applications; - Manage and store files from your app on the Forge platform, independent of any Autodesk SaaS application;
|
Package md contains the Go wrappers for calls to Data Management API https://developer.autodesk.com/en/docs/data/v2/overview/ The API offers the following features: - Access data from Autodesk SaaS applications; - Manage and store files from your app on the Forge platform, independent of any Autodesk SaaS application; |
Package md contains the Go wrappers for calls to Model Derivative API https://developer.autodesk.com/en/docs/model-derivative/v2/overview/ The API offers the following features: - Translate designs into SVF format for rendering in the Forge Viewer.
|
Package md contains the Go wrappers for calls to Model Derivative API https://developer.autodesk.com/en/docs/model-derivative/v2/overview/ The API offers the following features: - Translate designs into SVF format for rendering in the Forge Viewer. |
Package recap contains the Go wrappers for calls to Forge Reality Capture API https://developer.autodesk.com/api/reality-capture-cover-page/ The workflow is the following: - create a photoScene - upload images to photoScene - start photoScene processing - get the result
|
Package recap contains the Go wrappers for calls to Forge Reality Capture API https://developer.autodesk.com/api/reality-capture-cover-page/ The workflow is the following: - create a photoScene - upload images to photoScene - start photoScene processing - get the result |