اتصال به فضای ذخیرهسازی ابری در برنامههای Golang
برای استفاده از Object Storage در برنامههای Golang، بایستی پکیجهای مورد نیاز را با اجرای دستورات زیر، نصب کنید:
کپی
پس از آن، کافیست تا طبق مستندات ایجاد کلید، یک کلید جدید برای باکت خود بسازید. اطلاعات مربوط به ENDPOINT و نام باکت نیز در صفحه تنظیمات، در بخش دسترسی با SDK، برای شما قرار گرفته است. در نهایت نیز، بایستی اطلاعات مربوط به Object Storage خود را به متغیرهای محیطی برنامه خود، اضافه کنید؛ به عنوان مثال:
کپی
تمامی کارها انجام شده است و میتوانید از Object Storage در برنامه خود، استفاده کنید؛ در ادامه، یک قطعه کد تابع نمونه برایتان قرار گرفته است که طریقه اتصال و آپلود فایل به باکت در برنامه golang را نشان میدهد:
کپی
از تابع فوق میتوان در بدنه اصلی برنامه (تابع main)، به شکل زیر استفاده کرد:
کپی