>백엔드 개발 >Golang >Imagekit - Go 언어 컨텍스트 사용 방법 |

Imagekit - Go 언어 컨텍스트 사용 방법 |

王林
王林앞으로
2024-02-15 18:45:081071검색

Imagekit - Go 语言 |如何使用上下文

PHP 편집기 Apple에서는 Go 언어에서 컨텍스트를 사용하는 방법을 소개합니다. Go 언어 개발에서 컨텍스트는 여러 고루틴 간에 요청된 정보를 전달할 수 있는 매우 중요한 개념입니다. 이 기사에서는 Go 언어에서 컨텍스트의 역할, 사용 시나리오 및 컨텍스트를 사용하는 방법을 자세히 소개합니다. 당신이 초보자이든 숙련된 개발자이든, 이 글을 읽으면 Go 언어 개발에서 컨텍스트의 중요성을 더 잘 이해하고 적용할 수 있을 것입니다.

질문 내용

imagekit sdk를 통해 golang 백엔드에서 imagekit으로 이미지를 업로드하려고 합니다. 컨텍스트 API의 목적을 이해하는 데 문제가 있습니다.

현재 저는 실제로 백엔드에서 컨텍스트를 사용하지 않고 생성자에 모든 종속성을 전달하고 있습니다.

예외가 발생했습니다.

으아악

그리고 라인 91은 이미지킷의 업로드 라인입니다. 그래서 저는 널 포인터가 컨텍스트라고 생각합니다.

현재 접근 방식은 다음과 같습니다.

으아악

다음 단계가 적용됩니다:

  1. 게시물 본문을 수신하고 유효한 Go 구조로 디코딩합니다
  2. 새 구조를 생성하고 나중에 데이터베이스에 저장하세요
  3. 루프 구조 이미지(base64 문자열)
  4. 각 이미지를 imagekit에 업로드하세요
  5. 데이터베이스에 저장해야 하는 구조에 imagekit 응답을 추가하세요
  6. 데이터베이스에 저장

해결 방법

이 줄에서 nil 포인터를 얻는 것은 아마도 c.Ik를 의미할 것입니다. 또는 c.Ik.Uploader. 또는 강. 또는 업로더. 0입니다. 일부 용의자를 쉽게 제거할 수 있습니다.

위 내용은 Imagekit - Go 언어 컨텍스트 사용 방법 |의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제