ContributePerguntasPublicaçõesTags
VIKEnut'
EntrarInscreva-se

Pt

РусскийEspañol

Tema escuro

Write
EntrarInscreva-se

Tema escuro

Pt

РусскийEspañol

Você é muito ativo! É ótimo!

Registre-se para continuar usando todos os recursos do Techfeed

SignUpAction

Já possui uma conta?SignInAction

Tags populares

gl-triangle-strippre-allocationuitabviewtransparent-controlquestion-answeringdraw-listedismaximdbpywindows-xp-embeddedwsdl.exepowercliedge-side-includesswf-decompilerroadmapservicepacksmknodreporting-services-2012oolong-enginesio2nested-includes

Perguntas relacionadas

2

Não é possível liberar memória uma vez ocupada por bytes.

2

Golang: Criando um tipo constante e restringindo os valores do tipo

1

Não é possível conectar-se ao Google Cloud SQL usando SSL + Golang do Google App Engine

2

Chamar funções com prefixo / sufixo especial

1

Forçando um caminho de importação específico no Go

Jul 06, 2017, 02:53 PM
 
goembedmutexstruct

Quando você incorpora o mutex no struct no Go?

NOTA: Achei que a palavra 'incorporar' no título foi uma má escolha, mas vou mantê-la.

Vejo muito código assim:

type A struct {
    mu sync.Mutex
    ...
}

E use-o assim:

a := &A{}

a.mu.Lock()
defer a.mu.Unlock()

a.Something()

É melhor que o mutex local ou global?

a := &A{}

var mu sync.Mutex
mu.Lock()
defer mu.Unlock()

a.Something()

Quando devo usar o antigo ou mais tarde?

questionAnswers(1)

yourAnswerToTheQuestion

Perguntas populares

0 a resposta

quadro de dados de subconjunto por padrão complexo de nomes de colunas

0 a resposta

Fila Prioritária remove o tempo de complexidade

0 a resposta

Python: função recursiva para encontrar o maior número na lista

0 a resposta

Como imprimir uma string em C ++ [fechado]

0 a resposta

Como envio imagens 3D para minha TV 3D?

© 2020. Todos os direitos reservados
Feito com amor 

Pt

РусскийEspañol